题
我正在解析包含类似事件的时间戳的信息:
20101008T230000Z
据我了解,这是在UTC中表达的。现在,我希望我的应用此时间正确显示,具体取决于iPhone用户居住的时区。因此,例如,如果用户将在伦敦,那么时间将显示为'23:00',而在阿姆斯特丹,则将是'22:00'
我一直在Stackoverflow上查看类似的问题,这只会使我感到困惑。
任何帮助是极大的赞赏。
解决方案
希望 这 帮助。阅读时间 NSString
并在 NSDateFormatter
(dateFromString
)设置时区之后,如链接中所示。然后,您应该能够从 NSDate
对象的 description
和 descriptionWithLocale
职能。
不隶属于 StackOverflow