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 –