1
有什么办法将日期字符串Tue Feb 23 2016 20:11:42 GMT+0200 (EET)
转换为nodejs中的时间戳吗?将日期字符串转换为时间戳
我试图用moment.js本:
moment('Tue Feb 23 2016 20:11:42 GMT+0200 (EET)', 'YYYY-MM-DD HH:mm:ss').valueOf()
但返回NaN给我。也许它不可能?
有什么办法将日期字符串Tue Feb 23 2016 20:11:42 GMT+0200 (EET)
转换为nodejs中的时间戳吗?将日期字符串转换为时间戳
我试图用moment.js本:
moment('Tue Feb 23 2016 20:11:42 GMT+0200 (EET)', 'YYYY-MM-DD HH:mm:ss').valueOf()
但返回NaN给我。也许它不可能?
没有必要对moment.js
var d = new Date("Tue Feb 23 2016 20:11:42 GMT+0200 (EET)");
var timeStamp = d.getTime();
另一种方式与时间来做到这一点,但有点不必要的是:
moment(Date.parse('Tue Feb 23 2016 20:11:42 GMT+0200 (EET)')).format('YYYY-MM-DD HH:mm:ss');
改变格式,你可能需要的任何其他格式。
如果我想将时间戳转换为'Tue Feb 23 2016 20:11:42 GMT + 0200(EET)'?有什么办法吗? –
可以关闭...'var d = new Date(timestamp)'从时间戳创建一个日期。可以使用'.toString()'或'.toISOString()'或'.toGMTString()'或Date对象的其他方法https://developer.mozilla.org/en-US/docs/Web/JavaScript/参考/ Global_Objects /日期#Conversion_getter –