繁体   English   中英

通知应用程序中的时区

[英]timezones in notification application

我编写了一个基于通知的Web应用程序。 我必须在客户端设置通知时间,发送到服务器,保存到mysql数据库,连续检查通知,时间到了,将警报发送给客户端。 简单如馅饼。 问题是,我对时区很陌生。 我的服务器位于GMT-4,目前是GMT + 2,但由于冬季,几个月后我将位于GMT + 1。 我无法解决问题。 到目前为止,我在服务器端使用moment.js,在客户端使用内置的Date对象中的javascript,我将时间保存在unix时间戳中。

简而言之,我的问题是:如果我不希望将我的服务器从gmt-4移到gmt-5,并且不希望季节性更改任何问题,如何跟踪时区和其他内容。

感谢您花时间在我的问题上! 最好的祝福。

存储时间戳的问题很简单:将它们存储在UTC中。

至于再次在客户端中显示它们,请采用设备(客户端)时区并将utc转换为设备时区。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM