Det var bare en av en gazillion mulige scenarier som du kan finne deg selv i, men det er andre problemer som kan finne sted når du arbeider med problemer i det virkelige liv. Derfor vil vi diskutere hvordan vi enkelt kan løse dette problemet ved hjelp av JavaScript.
Beregn dager mellom to datoer ved bruk av JavaScript
La oss se på hvordan vi kan beregne antall dager i JavaScript.
Vi starter med å definere to dateobjekter.
La dato_1 = ny dato ('10/25/2021 ');Da må vi finne ut hva forskjellen er mellom disse to datoene.
La forskjell = date_1.GetTime () - Dato_2.GetTime ();Nå er resultatet i millisekunder, og vi må konvertere dette resultatet til dager. Formelen for å konvertere millisekunder til dagene er:
(1000 millisekunder * (60 sekunder * 60 minutter) * 24 timer)
La totaldager = matematikk.Ceil (forskjell / (1000 * 3600 * 24));Dette vil beregne dagene mellom de gitte to datoene.
Komplett kode
Følgende er den komplette koden for dette problemet:
La dato_1 = ny dato ('10/25/2021 ');Bare kjør filen og se utdataene i terminalen din. Utgangen vil være lik følgende:
Konklusjon
Dager kan beregnes mellom to datoer ved først å finne ut tidsforskjellen mellom de to gitte datoene som resulterte i millisekunder og deretter ved å konvertere millisekundene til dagene. I dette innlegget har vi lært hvordan vi enkelt kan beregne datoene mellom de to datoene i JavaScript ved å bruke getDate () eiendom til Dato gjenstand.