Objecten met datums vergelijken in JavaScript
Je kunt niet alleen strings vergelijken,
maar ook objecten met datums.
Laten we een voorbeeld bekijken. Stel we hebben twee
datumobjecten die we hebben gemaakt via
new Date en in variabelen hebben opgeslagen.
Laten we vergelijken welke datum groter is:
let date1 = new Date(2020, 1, 1);
let date2 = new Date(2019, 1, 1);
console.log(date1 > date2); // geeft true weer
Stel nu dat de eerste datum kleiner is dan de tweede:
let date1 = new Date(2020, 1, 1);
let date2 = new Date(2021, 1, 1);
console.log(date1 > date2); // geeft false weer
Verkrijg een datumobject dat het huidige tijdstip bevat. Verkrijg een datumobject dat de middag van de huidige dag bevat. Vergelijk deze twee objecten en bepaal of het al middag is geweest of niet.
Verkrijg een datumobject dat het huidige
tijdstip bevat. Verkrijg een datumobject
dat de 15e van de huidige maand bevat.
Vergelijk deze twee objecten en bepaal of de helft
van de maand al voorbij is of niet.