TypeScript:
Obtendo a data atual

Como fazer:

No TypeScript, você pode usar o objeto Date para obter a data e a hora atuais. Veja como você pode fazer isso:

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

Saída de exemplo:

2023-04-12T07:20:50.52Z

Este trecho de código cria um novo objeto Date contendo a data e a hora atuais, que é então impresso no console. Você também pode formatar a data usando toLocaleDateString() para formatos mais legíveis:

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

Saída de exemplo:

12/04/2023

Usando date-fns

Para manipulação e formatação de datas mais extensas, a biblioteca date-fns é uma escolha popular. Primeiro, instale-a via npm:

npm install date-fns

Depois, você pode usá-la para formatar a data atual:

import { format } from 'date-fns';

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

Saída de exemplo:

2023-04-12

Este exemplo usando date-fns formata a data atual como uma string no formato “YYYY-MM-DD”. A biblioteca oferece uma infinidade de funções para manipulação de datas, tornando-a uma ferramenta versátil para qualquer programador TypeScript que trabalhe com datas.