我有以下代碼:JavaScript代碼不打印今天的日期,但昨天
var value_ = "2017-06-01";
value_ = value_.split(".")[0];
value_ = value_.replace(" ","T");
var dateObject = new Date(value_);
formattedDate = (dateObject.getMonth() + 1) + "/" + dateObject.getDate() + "/" + dateObject.getFullYear();
alert(formattedDate);
它打印日期寫錯了,爲什麼呢?
'Date.parse'不知道如何解釋你的輸入字符串。由於'06-01'含糊不清(是6月1日還是1月6日?)。 –
它將日期(它解釋爲UTC)轉換爲當地時區。看到這個笨蛋。 –
@AndréDion六月一號。 – Dan