Historicamente, a gestão de datas em JavaScript foi algo complicado devido às diferenças de fuso horário e ao tratamento ineficiente do objeto Date.
Date
Comparar datas em JavaScript tem sido um tópico importante desde o princípio do desenvolvimento web.
Historicamente, a manipulação de datas em JavaScript tem sido uma fonte de frustração devido a questões de fuso horário e formatos inconsistentes.
No JavaScript puro, o objeto Date é usado para trabalhar com datas e horas.
JavaScript oferece nativamente o método Date.parse() e o construtor Date para analisar strings de datas.
Date.parse()