Ora*_*Pot 2 timezone nsdateformatter swift
我目前正在使用以下格式创建时区:
let ukTz = NSDateFormatter();
ukTz.dateFormat = "HH:mm";
ukTz.timeZone = NSTimeZone(name: "Europe/London")
Run Code Online (Sandbox Code Playgroud)
我想在我的代码中制作一个类似的变量,但对于缅甸(UTC +6:30).缅甸似乎是这个时区唯一的国家,而且没有NSTimeZone(name: "Asia/Yangon").有没有办法通过指定"UTC + 6.30"来做到这一点?
您可以使用给定的GMT偏移创建时区:
let tz = NSTimeZone(name: "GMT+0630") // or
let tz = NSTimeZone(name: "UTC+0630") // or
let tz = NSTimeZone(forSecondsFromGMT: 6 * 3600 + 30 * 60)
Run Code Online (Sandbox Code Playgroud)
但你可能正在寻找的是
let tz = NSTimeZone(name: "Asia/Rangoon")
Run Code Online (Sandbox Code Playgroud)
(使用仰光的英文名称).
| 归档时间: |
|
| 查看次数: |
544 次 |
| 最近记录: |