我想今年字符串轉換成日期型像下面的例子:年轉換成字符串日期
var date = new Date('1999');
console.log(date); // result -> Thu Dec 31 1998 16:00:00 GMT-0800 (Pacific Standard Time)
問題是與時區。由於字符串格式不正確,因此被視爲UTC時區。
如何正確地轉換年份字符串和可以當作當地時間?
我知道它會工作,如果我像這樣'01/01/' + '1999'
追加日日,但是有可能還有其他解決方案嗎?
https://stackoverflow.com/questions/2613511/javascript-dateformat-for-different-timezones – Chris
'新的日期(1999,0)'應該做的。將它作爲年+月參數傳遞,而不是要解析的字符串。 – Bergi