JavaScriptプログラムに関する各種メモ書き

JavaScriptの日付Dateオブジェクトを比較する

● JavaScriptの日付Dateオブジェクトを比較する

JavaScriptのDateオブジェクトはそのまま比較することができません

次のように getTime() メソッドを使って数値として比較します

const dt1 = new Date('2020-01-01');
const dt2 = new Date('2020-01-01');

console.log(dt1 === dt2);    // ● 1. false になります。NG ×
console.log(dt1.getTime() === dt2.getTime());        // ● 2. true になります。OK!

valueOf() も同じです。

No.2145
01/21 09:52

edit