Kontrola, zda dvě data mají stejné informace o datu

Jak mohu zkontrolovat, zda dva různé objekty data mají stejné informace o datu (mají stejný den, měsíc, rok…)? Zkoušel jsem „==“, „===“ a .rovná se, ale zdá se, že žádné nefunguje.

Odpověď

Můžete použít valueOf() nebo getTime() :

a = new Date(1995,11,17);
b = new Date(1995,11,17);

a.getTime() === b.getTime() // prints true