你们写应用的时候是用本地时间还是用格林威治标准时?

2011-12-20 10:48:17 +08:00
 stefanzweig
特别是写网络应用的时候?谢谢。
4284 次点击
所在节点    问与答
4 条回复
loading
2011-12-20 10:54:49 +08:00
所谓的本地是指客户端的时间吧!
服务器存数据时一般使用服务器的时间,是服务器的本地时间。。。我喜欢用unix时间
对于客户(浏览器),除了显示时间这些js外,一般时间要素基本是服务器的了。
对于跨时区的服务,服务器换算后给客户端,提供客户本地化的时间显示,而数据库存unix时间。
ywjno
2011-12-20 11:03:33 +08:00
还是要看客户需求
不过
服务器、数据库跟使用者不在同一时区,或者服务器跟数据库不在同一时区(比如部署在国外的vps上)
的时候还是用格林威治标准时的好,然后让用户输入or选择他自己所在的时区

可以参照下wordpress,它数据库里面这两时间都保存了
moplay
2011-12-20 11:38:46 +08:00
@loading 你理解有错误,人家问是时区的问题,

我觉得如果用户都是中国的,没必要搞得太麻烦,用北京时间,省得还要七判断,八判断,如果人在美国的中国人大概自己心里也有底。

如果是国际化网站,那必须用格林尼治时间,而且必须判断所在地显示当地时间。
stefanzweig
2011-12-20 13:17:33 +08:00
@loading @ywjno @moplay 谢谢,看来得存GMT了先。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/23885

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX