JavaScript:
Få dagens dato
Hvordan:
I vanilla JavaScript brukes Date
-objektet for å jobbe med datoer og tider. Slik kan du hente den gjeldende datoen og tiden:
const currentDate = new Date();
console.log(currentDate); // Eksempelutskrift: Fri Apr 14 2023 12:34:56 GMT+0100 (Britisk sommertid)
For å bare vise datoen i et mer brukervennlig format, kan du bruke metoder som toLocaleDateString()
:
console.log(currentDate.toLocaleDateString()); // Eksempelutskrift: 4/14/2023
For mer kontroll over formatet, er tredjepartsbiblioteker som Moment.js eller date-fns veldig populære, selv om det er godt å være oppmerksom på at Moment.js nå anses som et arveprosjekt i vedlikeholdsmodus.
Bruke Moment.js:
const moment = require('moment'); // antar Node.js eller bruk av en modulpakker
const formattedDate = moment().format('YYYY-MM-DD');
console.log(formattedDate); // Eksempelutskrift: 2023-04-14
Med date-fns, som vektlegger modularisering som lar deg kun importere det du trenger:
const { format } = require('date-fns');
const formattedDate = format(new Date(), 'yyyy-MM-dd');
console.log(formattedDate); // Eksempelutskrift: 2023-04-14
Hver tilnærming tilbyr ulike nivåer av bekvemmelighet og fleksibilitet for å jobbe med datoer i JavaScript, fra det innebygde Date
-objektet til mer sofistikerte formaterings- og manipuleringsegenskaper tilgjengelig gjennom biblioteker.