-2
我需要幫助將使用JavasScript將類似20160313023000
(無效的夏時制日期)的輸入字符串轉換爲日期yyyyMMddHHmmss
格式。可能包含無效日光日期的分析字符串
我想new Date('20160313023000').getTime()
,但我得到的輸出是1969/12/31 19:00:00.000
我需要幫助將使用JavasScript將類似20160313023000
(無效的夏時制日期)的輸入字符串轉換爲日期yyyyMMddHHmmss
格式。可能包含無效日光日期的分析字符串
我想new Date('20160313023000').getTime()
,但我得到的輸出是1969/12/31 19:00:00.000
,它將分析您的日期:
function parseDate(date) {
// format: yyyyMMddHHmmss
var parsedDate = new Date(date.substr(0, 4),
date.substr(4, 2),
date.substr(6, 2),
date.substr(8, 2),
date.substr(10, 2),
date.substr(12, 2));
console.log(parsedDate);
}
parseDate("20160313023000");
但「無效夏令」,實際上取決於你的語言環境。
你有什麼嘗試?顯示一個代碼示例,我們將從那裏糾正你。 –
嘗試moment.js http://momentjs.com/ –
我試過(new Date('20160313023000')。getTime());但我得到的輸出是1969年12月31日19:00:00:00 – DUnkn0wn1