我在Webstorm工作,使用NodeJS和MySQL。 当我使用CURDATE和NOW在cmd中运行我的“node app.js”文件时,使用字母“t”而不是空格,而不是数字,最后一个是字母“Z”。看起来像这样: 日期:2017-07-19T04:00:00.000Z, 现在:2017-07-19T19:23:29.000Z}
我该如何解决这个问题?
答案 0 :(得分:0)
日期对象中的简单替换
var now = new Date().toISOString();
console.log( now );
var nowClean = now.replace('T',' ');
console.log(nowClean);
答案 1 :(得分:0)
您可以使用replace()。但是,您可能需要查看可帮助您将日期(时间)更改为多种格式的库。这里列出了几个库选项: http://stackabuse.com/how-to-format-dates-in-javascript/