TypeScript:
Ottenere la data corrente

Come fare:

In TypeScript, puoi usare l’oggetto Date per ottenere la data e l’ora correnti. Ecco come puoi farlo:

const currentDate = new Date();
console.log(currentDate);

Output di esempio:

2023-04-12T07:20:50.52Z

Questo frammento di codice crea un nuovo oggetto Date contenente la data e l’ora correnti, che viene poi stampato sulla console. Puoi anche formattare la data usando toLocaleDateString() per formati più leggibili:

const currentDate = new Date();
console.log(currentDate.toLocaleDateString());

Output di esempio:

12/4/2023

Usando date-fns

Per una manipolazione e formattazione della data più estesa, la libreria date-fns è una scelta popolare. Prima, installala tramite npm:

npm install date-fns

Poi, puoi usarla per formattare la data corrente:

import { format } from 'date-fns';

const currentDate = new Date();
console.log(format(currentDate, 'yyyy-MM-dd'));

Output di esempio:

2023-04-12

Questo esempio di date-fns formatta la data corrente come stringa nel formato “YYYY-MM-DD”. La libreria offre una pletora di funzioni per la manipolazione delle date, rendendola uno strumento versatile per qualsiasi programmatore TypeScript che lavori con le date.