I JavaScript, for å beregne antall dager mellom to datoer Vi kan bruke datoobjektet, og la oss derfor starte artikkelen vår ved å definere hva et datoobjekt er i JavaScript.
Hva er et dateobjekt
Datoobjekt er en innebygd JavaScript-metode som lar oss jobbe med datoer og tidspunkter og initialiseres med nøkkelordet ny. Et eksempel på å initialisere et datoobjekt er gitt nedenfor:
const myDate = new date (); // erklærte datoDen nye datoen () vil opprette et objekt som vil ha gjeldende dato og tid:
const myDate = new date (); // erklærte datoDet er også verdt å merke seg at datoobjektet bare representerer mengden millisekunder fra 1. januar 1970.
Teller antall dager mellom to datoer
Nå som vi vet hvilken dato objektet er, la oss gå gjennom et eksempel der vi vil telle antall dager mellom to datoer. For dette formålet vil vi først definere en funksjon med navnet på GetDays () og send to argumenter til denne funksjonen i-e en startdato og en sluttdato som strenger. I denne funksjonen vil vi utføre andre operasjoner for å beregne antall dager mellom start- og sluttdagene:
funksjon getdays (start, sist)I ovennevnte kode, i GetDays () -funksjonen, erklærer vi først to datoer ved å bruke argumentene som er bestått i GetDays () -funksjonen. Etter det beregner vi millisekunder for en dag og deretter forskjellen i tid mellom de to dagene. Endelig beregner vi antall dager mellom de to datoene, og lagrer verdien i Diffdays, Og til slutt returnerer vi Diffdays variabel. Utenfor funksjonen initialiserte vi et datoobjekt som lagrer gjeldende dato og tid, og deretter kalte vi GetDays () Funksjon inne i konsollloggen ved å gi GetDays () to dato -argumenter som strenger. Vi kaller også GetDays () -funksjonen med en tilfeldig dato og min date argumenter. Resultatet er som følger:
Konklusjon
Å telle antall dager mellom to datoer i JavaScript er et godt praksisprogram for en ny JavaScript -utvikler. Å lage et program som beregner antall dager mellom to datoer er veldig nyttig i applikasjoner der du må beregne antall dager, og det hjelper også med å bli kjent med datoobjektet til JavaScript.
I dette innlegget lærte vi deg først hva et datoobjekt er i JavaScript, og så fortsatte vi og fortalte deg hvordan du kan telle antall dager mellom to datoer i JavaScript ved å bruke datoobjektet.