JavaScript:
Het huidige datum ophalen

Hoe te:

const now = new Date();
console.log(now.toString());  // Voorbeelduitvoer: Wo Apr 05 2023 20:46:28 GMT-0400 (Eastern Daylight Time)

console.log(now.toISOString());  // Voorbeelduitvoer: 2023-04-05T20:46:28.000Z

Diep Duiken

Lang geleden werd het Date object in JavaScript ontwikkeld om data en tijden te beheren. Een Date object vertegenwoordigt een enkel moment in tijd, tot op de milliseconde.

Alternatieven:

  • Bibliotheken zoals Moment.js (hoewel het nu als verouderd wordt beschouwd), date-fns, of Luxon kunnen meer functies bieden.
  • Met Node.js kunt u ingebouwde modules voor tijd gebruiken, maar in de meeste gevallen werkt het native Date object prima.

Implementatiedetails:

  • Date kan omgezet worden in een string of een specifiek formaat met behulp van methoden zoals .toString(), .toISOString().
  • Timezone eigenaardigheden zijn vaak pijnlijke punten. Let op, .toISOString() retourneert UTC-tijd.
  • JavaScript telt tijd als milliseconden sinds het Unix Epoch (1 januari 1970, 00:00:00 UTC). Dit kun je krijgen met Date.now().

Zie Ook