对于我正在研究的iPhone聊天应用,我想知道如何处理所有时区问题。 我的意思是如何在client1向client2发送消息时,它们都会看到消息旁边的正确时间(日期)。
到目前为止,这是我认为我需要做的事情:
DateTime.UtcNow
保存消息旁边的当前时间。这是这样做的方法吗?
将日期从服务器发送到客户端的最佳方法是什么?在服务器中,日期作为DateTime
对象保存到数据库,我可以将其转换为什么格式将其发送到客户端?
答案 0 :(得分:2)
根据报告时间的准确程度,您有几个选择:
就来回发送日期而言,请查看NSDateFormatter上的文档。您可以使用它可以轻松使用的格式或在服务器上执行最简单的格式,并使用格式化程序上的自定义dateFormat
属性进行解析。