3
A
回答
7
一些整數運算,以獲得在時間偏移和 分鐘:
let seconds = TimeZone.current.secondsFromGMT()
let hours = seconds/3600
let minutes = abs(seconds/60) % 60
格式化打印:
let tz = String(format: "%+.2d:%.2d", hours, minutes)
print(tz) // "+01:00"
%.2d
打印與(至少)兩個十進制數的整數(和領先 零如果需要的話)。 %+.2d
是相同的,但帶有標誌的 非負數。
+0
如何從時區獲得UTC偏移? –
+0
@Himanshujamnani:'TimeZone.current.secondsFromGMT()'是UTC偏移量。 –
相關問題
- 1. 如何獲得時區偏移值
- 2. iPhone - 如何獲得時區偏移量?
- 3. 獲取時區偏移量
- 4. codeigniter獲取時區偏移
- 5. 如何獲得當前時區偏移(並正確格式化)?
- 6. java:如何獲得時區縮寫(從偏移量)?
- 7. Joomla 3.1:如何獲得時區偏移量?
- 8. 如何獲得時區在Java中的當前日期偏移
- 9. Turbo Pascal for DOS - 如何獲得當前時區偏移量
- 10. SystemTimeToTzSpecificLocalTime - 如何獲得utc偏移和時區
- 11. 如何在Rails 2.3中獲得正確的時區偏移量?
- 12. 獲得UTC從區偏移的Javascript
- 13. 如何獲得時區(從GMT偏移)並在android中轉換爲double
- 14. 獲取時區的時間偏移
- 15. 獲得給定時區的當前時間偏移量
- 16. 時區原偏移
- 17. 如何獲得正確的時區偏移(從夏令時開始)
- 18. 如何獲得某個位置的區域偏移?
- 19. 獲得兩個時區之間給定時間段的時區偏移
- 20. 如何獲得__TIME__的UTC偏移量?
- 21. 如何獲得kafka的最新偏移
- 22. 如何獲得內存偏移量?
- 23. 如何在logstash中獲得偏移量?
- 24. 在C中獲取時區GMT偏移
- 25. 獲取Olson時區當前偏移量
- 26. 如何將日期時間與偏移量轉換爲MM/dd/yyyy hh:mm
- 27. 獲得UTC的日期時間偏移
- 28. iOS - 如何獲取時區的原始偏移量?
- 29. 如何從spring請求中獲取時區偏移量?
- 30. 如何從NodaTime的偏移量中獲取所有IANA時區?
只需使用dateFormatter即可。 'dateFormatter.dateFormat =「xxxxx」' –
[Convert Seconds Integer To HH:MM,iPhone](http://stackoverflow.com/questions/1739383/convert-seconds-integer-to-hhmm-iphone) – rmaddy
@LeoDabus你不能用'DateFormatter'來實現這一點。沒有'日期'。 – rmaddy