tengo una fecha formateada como 3/13/2022 05:44 PM cómo comparar esta fecha con las otras fechas que tienen este formato y verifica si está en el pasado o en el futuro
Oh, está bien, entonces necesitas comparar las dos fechas y encontrar cuál es la última, si es pasada o futura.
Entonces, puede convertir las fechas a milisegundos usando la función Date.parse(). Esto analizará una cadena de fecha y devolverá la cantidad de milisegundos desde la medianoche del 1 de enero de 1970.
Y luego compare los dos números en consecuencia. Por ejemplo:
<p id="demo"></p> <script> let ms = Date.parse("3/13/2022 05:47 PM"); let ns = Date.parse("3/13/2022 04:47 AM"); if(ms > ns){ document.getElementById("demo").innerHTML = "3/13/2022 05:47 PM is Future"; }else{ document.getElementById("demo").innerHTML = "3/13/2022 04:47 AM is Future"; }