Jämförelse av datumobjekt i JavaScript
Man kan jämföra inte bara strängar,
utan också objekt med datum.
Låt oss titta på ett exempel. Låt oss säga att vi har två
datumobjekt som vi skapade via
new Date och sparade i variabler.
Låt oss jämföra vilket datum som är större:
let date1 = new Date(2020, 1, 1);
let date2 = new Date(2019, 1, 1);
console.log(date1 > date2); // kommer att skriva ut true
Låt oss nu säga att det första datumet är mindre än det andra:
let date1 = new Date(2020, 1, 1);
let date2 = new Date(2021, 1, 1);
console.log(date1 > date2); // kommer att skriva ut false
Hämta ett datumobjekt som innehåller det aktuella tidpunkten. Hämta ett datumobjekt som innehåller klockan 12 på dagen för den aktuella dagen. Jämför de två objekten och avgör om klockan redan har varit 12 på dagen eller inte.
Hämta ett datumobjekt som innehåller det aktuella
tidpunkten. Hämta ett datumobjekt
som innehåller den 15:e i den aktuella månaden.
Jämför de två objekten och avgör om hälften av
månaden redan har passerat eller inte.