Cómo obtener la fecha de ayer usando JavaScript

¿Cómo se obtiene la fecha de ayer usando JavaScript?

Bueno, primero obtienes la fecha a la hora actual (hoy), luego le restas un día:

const today = new Date()
const yesterday = new Date(today)

yesterday.setDate(yesterday.getDate() - 1)

today.toDateString() yesterday.toDateString()

Usamos elsetDate()método enyesterday, pasando como parámetro el día actual menos uno.

Incluso si es el día 1 del mes, JavaScript es lo suficientemente lógico y apuntará al último día del mes anterior.


Más tutoriales de js: