1
loading 2011-12-20 10:54:49 +08:00
所谓的本地是指客户端的时间吧!
服务器存数据时一般使用服务器的时间,是服务器的本地时间。。。我喜欢用unix时间 对于客户(浏览器),除了显示时间这些js外,一般时间要素基本是服务器的了。 对于跨时区的服务,服务器换算后给客户端,提供客户本地化的时间显示,而数据库存unix时间。 |
2
ywjno 2011-12-20 11:03:33 +08:00
还是要看客户需求
不过 服务器、数据库跟使用者不在同一时区,或者服务器跟数据库不在同一时区(比如部署在国外的vps上) 的时候还是用格林威治标准时的好,然后让用户输入or选择他自己所在的时区 可以参照下wordpress,它数据库里面这两时间都保存了 |
3
moplay 2011-12-20 11:38:46 +08:00
@loading 你理解有错误,人家问是时区的问题,
我觉得如果用户都是中国的,没必要搞得太麻烦,用北京时间,省得还要七判断,八判断,如果人在美国的中国人大概自己心里也有底。 如果是国际化网站,那必须用格林尼治时间,而且必须判断所在地显示当地时间。 |
4
stefanzweig OP |