在mysql中的UTC_timestamp返回错误的值
不知道为什么Utc再次转换为utc。
检索:2017-08-29T23:49:46:000Z
DB:2017-08-30 05:19:46
MySQL的:
db.query('INSERT INTO history SET created=utc_timestamp(), ?', values,
表值:
检索:
在Json客户端:
{ "created": "2017-08-29T23:49:46.000Z", }
如何在客户端实现正确的价值?
您需要在node.js中添加timezone: 'utc'
到您的数据库configuration(您将其声明为var)
希望这可以帮助!