我解析an.ics文件,其中包括像这样的事件的时间戳:当地时间区iPhone
20101008T230000Z
这一点,据我了解,UTC表示。 现在,我希望我的应用能够正确显示这个时间,具体取决于iPhone用户所在的时区。举例来说,如果用户在伦敦,时间将显示为'23:00',而在阿姆斯特丹则显示为'22:00'
我一直在寻找类似的问题在这里STackOverflow,它只会让我困惑。
任何帮助,非常感谢。
我解析an.ics文件,其中包括像这样的事件的时间戳:当地时间区iPhone
20101008T230000Z
这一点,据我了解,UTC表示。 现在,我希望我的应用能够正确显示这个时间,具体取决于iPhone用户所在的时区。举例来说,如果用户在伦敦,时间将显示为'23:00',而在阿姆斯特丹则显示为'22:00'
我一直在寻找类似的问题在这里STackOverflow,它只会让我困惑。
任何帮助,非常感谢。
这个答案不够清楚吗? http://stackoverflow.com/questions/1081647/how-to-convert-time-to-the-timezone-of-the-iphone-device/1082179#1082179 – Intelekshual 2010-10-15 11:33:59
它不应该在伦敦显示23:00,因为当时伦敦在BST。 – 2010-10-15 11:34:40