在服务器上,执行
date
# 返回的时间戳的时区是 CST,如:Fri May 24 14:07:12 CST 2019
在 NodeJS 里执行
new Date() //返回的时间比上面获取的时间慢几个小时(说明时区不一样)
由于 用 PM2 管理进程,而 PM2 是基于 JS 写的,导致设置 cron 的任务时间都有问题。
想知道 JS 获取到的时间是根据上面时区的,难道不是随系统的吗?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.