【发布时间】:2015-09-06 12:38:10
【问题描述】:
我编写了一个基于通知的网络应用程序。我必须在客户端设置通知时间,发送到服务器,保存到mysql数据库,不断检查通知,当时间准备好时,向客户端发送警报。像馅饼一样简单。问题是,我对时区的东西很陌生。我的服务器在 GMT-4,我目前是 GMT+2,但几个月后我将在 GMT+1,因为冬季时间。我无法理解解决方案。 到目前为止,我在服务器端使用moment.js,在客户端使用内置日期对象的javascript,并将时间保存在unix时间戳中。
简而言之我的问题:如果我不希望出现任何问题,如果我将服务器从 gmt-4 移动到 gmt-5 并且不希望季节性时间有任何问题,如何跟踪时区和其他内容改变。
感谢您花时间解决我的问题! 最好的问候。
【问题讨论】:
-
你可以使用 utc 对吗?
-
我认为可以...你认为这是解决这个问题的最佳方法吗?
-
你。它也发生在我们的现场项目中
-
谢谢!如果您为此写了正确的答案,我会将其标记为已接受。
标签: javascript mysql node.js momentjs