如何使用nodejs的节点date时间库格式Ymd H:M:S获取当前date时间?

我正在使用节点date时间库。 我想要获得当前的date时间格式,如年 – 月 – 日 – 分 – 秒

例如: 2016-07-04 17:19:11

var dateTime = require('node-datetime'); var dt = dateTime.create(); dt.format('m/d/YH:M:S'); console.log(new Date(dt.now())); 

但是我的结果如:

Mon Jul 04 2016 17:19:11 GMT + 0700(东南亚时间)

有关format详细信息,请参阅文档 :

返回格式化的date时间string。

将调用的结果存储到dt.format ,不要将它传递给Date构造函数:

 var dateTime = require('node-datetime'); var dt = dateTime.create(); var formatted = dt.format('Ymd H:M:S'); console.log(formatted); 

我已经根据你的问题将格式string从'm/d/Y''Ym-d'