TimeZone.current.abbreviation()
它将返回GMT + 5:30,我的要求是将其作为GMT + 05:30
答案 0 :(得分:0)
如果您需要特定格式的当前时区,一种方法是以某种非常规的方式使用DateFormatter
:
// formatter.timeZone is implicitly TimeZone.current
let formatter = DateFormatter()
formatter.dateFormat = "ZZZZ"
let abbreviation = formatter.string(from: Date())
以“GMT±xx:yy”的形式返回一个字符串;对我来说,这是“GMT-07:00”。
有关详细信息,请参阅Date Field Symbol Table from TR35-31。
答案 1 :(得分:0)
远离我的编译器进行测试,但这应该可以解决问题。
import javax.persistence.Entity;