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()**を取得しようとしていますstringから - そのようなメソッドはありません。代わりに** date ** typeを使用してください – Alexey