0
(function() {
var date = new Date().toISOString().substring(0, 10),
field = document.querySelector('#date');
var day = new Date(date);
var getMonday = day.getDay(),
diff = date.getDate() - getMonday + (getMonday == 0 ? -6:1);
field.value = new Date(date.setDate(diff));
console.log(date);
})();
我想獲取當前日期的星期一。我如何獲得本週的週一?
我不斷收到關於它的錯誤,不知道如何解決它張貼所謂的重複的
TypeError: date.getDate is not a function
at index.html:394
at index.html:398
(anonymous) @ index.html:394
(anonymous) @ index.html:398
只要求對如何獲得的日期。我的問題有類似的代碼,但我得到的錯誤信息是從來沒有解決的問題
的可能的複製[JavaScript的 - 獲得一週的從當前日期的第一天(http://stackoverflow.com/questions/4156434/javascript-獲取本週的第一天至今日期) – GillesC
@GillesC我在帖子中有新信息未被問題回答 –
您正在嘗試獲取** getDate()**從字符串 - 它沒有這樣的方法,而是使用** date **類型 – Alexey