【发布时间】:2016-12-02 17:38:41
【问题描述】:
我最后想要做什么: * 检查 Node 服务器上当前的 UTC 时间是否晚于用户的本地时间。
在 Node (Expressjs) 中,我从 Facebook 获取一些用户数据。他们只会始终如一地给我一个时间偏移量(如 -8)和一个语言环境(如 en_US)
如果我天真地检查utcTime + offset >= userTime,它有时会根据夏令时关闭。
推荐的处理方法是什么?
如果这有什么不同,我将数据存储在 Postgres 中?它有一些时间函数。
【问题讨论】:
-
对于日期操作,使用momentjs.com,它让一切变得更容易
标签: javascript node.js postgresql time