有没有人注意过NodeJS中日期时区的问题?
主要表现在各种日期数据转换和存储上面。
前后端在传递和存储日期时都有几种选择:
1,unix的时间戳。
2,格式化后的字符串格式,如2012-04-01 10:00:00等。
3,直接存储日期类型.mongoose中。
容易出现问题的是驱动在处理不同日期格式上的差异。
目前在做一个小应用中碰到了这方面的问题。
当然这个也可能是自己的了解不深入,写在这里也希望有更多的人能讲解一下日期、时区等方面的知识。
问题表现在mysql中。mongo的时间是utc时间的,不带时区信息。 如果做数据转换工具得注意这些问题了。
顺路推荐一个不错的时间库: momentjs
4 回复
这个库不错啊,谢谢。
时区问题还是比较容易被忘记的
momentjs在Nodejs中使用的时候是要引入哪个库文件?