Biblioteca que faz o parse de datas em brasileiro
sh
npm install date-br
`
Uso
`ts
const date = new DateBR('1 de janeiro de 2025 às 22h')
// Parse
// Quebra a data de forma padronizada
// Atenção: O mês retornado por parse() parte de 1, ou seja, janeiro = 1, diferente do formato usado por Date()
date.parse()
// ->
{
day:1,
month:1,
year:2025,
hour:22,
minute:0,
second:0
}
// toString()
// Retorna uma data no formato aceito pela classe Date
date.toString()
// -> 2025-01-01 22:00:00Z-03:00
// toDate()
// Retorna o objeto de data do tipo Date
date.toDate()
// -> new Date(2025-01-01T22:00:00.000Z)
``