Mysql 日期格式发生了奇怪的变化

Mysql 日期格式发生了奇怪的变化,mysql,json,node.js,Mysql,Json,Node.js,它们在数据库中存储得很好 但是,当我从节点获取它并将其添加到json中时,它会变成这种格式 YY-mm-dd-HH:ii:ss->YY-mm-ddThh:ii:ss,000Z, 为什么会发生这种情况?我如何修复它 它将被转换为日期对象,当您字符串化javascript对象时,它将调用date.toISOString()格式,请看以下内容: 如果您发布一些代码,我们可以为您提供帮助。它将转换为日期对象,当您对javascript对象进行字符串化时,它将调用date.toISOString()格式

它们在数据库中存储得很好

但是,当我从节点获取它并将其添加到json中时,它会变成这种格式

YY-mm-dd-HH:ii:ss
->
YY-mm-ddThh:ii:ss,000Z
,


为什么会发生这种情况?我如何修复它

它将被转换为日期对象,当您字符串化javascript对象时,它将调用date.toISOString()格式,请看以下内容:


如果您发布一些代码,我们可以为您提供帮助。

它将转换为日期对象,当您对javascript对象进行字符串化时,它将调用date.toISOString()格式,请查看以下内容:


如果您发布一些代码,我们可以帮助您。

之所以会发生这种情况,是因为它转换为Javascript的本机日期,然后转换为JSON中的字符串。您可以使用类似于矩的库手动更改格式。之所以会这样,是因为它被转换为Javascript的本机日期,然后转换为JSON中的字符串。您可以使用类似于moment的库手动更改格式。