我正在开发一个客户端服务器移动应用程序(电子购物),并且无法决定在向客户显示估计的包到达时间时使用什么时间源。我倾向于检索服务器上生成的时间值,并将其转换到设备时区,以解决客户端设备上时间设置不正确的情况。但是,设备上的时区也可以不同地设置。在这方面是否有任何普遍接受的良好做法?
发布于 2018-05-09 21:26:38
您所描述的时间戳应该以UTC (协调世界时间)的形式存储在服务器上。
2018-05-09T18:00Z ( Z表示UTC)。关于这个主题的更多内容已经写好了。Start here。
发布于 2018-05-09 16:37:52
用服务器时间存储和保存估计的时间,并将其重新计算到应用程序本身的设备时间。因此,您的数据在存储/DB中保持一致,但每个用户都显示了他的时区。
https://stackoverflow.com/questions/50257774
复制相似问题