0

我有一个当前从服务器解析数据的应用程序。在数据中,有各种事件的各种日期。问题是应用程序将是国际化的,所以我希望当日期通过 xml 文件从服务器下载到手机时位于正确的区域。

我拥有的所有日期都在 GMT+2 中。我的日期格式是(示例):21:45 31-08-2012 GMT+2

如果用户的手机处于不同的时区,例如 GMT+4 ,是否有可能自动更改时间以便用户可以看到正确的时间?这会如何以编程方式看待?

4

1 回答 1

2

一种常见的做法是使用 UNIX EPOCH(没有时区信息)从/向您的客户端传送信息。然后可以在使用特定语言环境显示日期时完成转换:

[NSDate dateWithTimeIntervalSince1970:ephochValue];
于 2012-08-31T15:12:48.647 回答