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. codeigniter获取时区偏移
- 3. 如何在Rails 2.3中获得正确的时区偏移量?
- 4. 如何获得当前时区偏移(并正确格式化)?
- 5. 如何获得时区(从GMT偏移)并在android中转换为double
- 6. 获取时区的时间偏移
- 7. 获得两个时区之间给定时间段的时区偏移
- 8. 如何获得__TIME__的UTC偏移量?
- 9. 如何获得kafka的最新偏移
- 10. 如何在logstash中获得偏移量?
- 11. 如何将日期时间与偏移量转换为MM/dd/yyyy hh:mm
- 12. 获得UTC的日期时间偏移
- 13. Fullcalendar - 时区偏移量
- 14. 包含时区偏移
- 15. 找出时区偏移量
- 16. 反向时区偏移量
- 17. 时区偏移计算
- 18. 时区在asp.net偏移
- 19. jQuery.datepicker.formatDate和时区偏移
- 20. iOS - 如何获取时区的原始偏移量?
- 21. 如何从spring请求中获取时区偏移量?
- 22. 如何从NodaTime的偏移量中获取所有IANA时区?
- 23. 如何使用时刻将时区字符串转换为时区偏移?
- 24. 如何从JavaScript中的IANA时区代码中获取时区偏移量?
- 25. .NET通过时区名称获取时区偏移
- 26. 从时区忽略DST获取Python中的时区偏移
- 27. 在Postgresql中,如何在“时区”取消时区偏移量
- 28. 如何在使用UITouch时获得触摸偏移
- 29. 如何获得的DST约达时间偏移
- 30. 以分钟为单位获取时区偏移
只需使用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