Legg 1 dag til en date ved hjelp av JavaScript

Legg 1 dag til en date ved hjelp av JavaScript
JavaScript tilbyr et datoobjekt for å utføre forskjellige manipulasjoner ved å bruke dato og klokkeslett. Noen ganger kan det hende at en programmerer kan trenge å legge en dag til gjeldende eller den angitte datoen. For dette formålet gir JavaScript en rekke metoder, inkludert metoder for å legge til dager, måneder eller år til en spesifisert eller gjeldende dato.

Denne artikkelen vil demonstrere metodene for å legge til en dag til dags dato ved hjelp av JavaScript.

Hvordan legge til 1 dag til en dato ved hjelp av JavaScript?

For å legge til 1 dag til en date, bruk de gitte forhåndsdefinerte JavaScript -metodene:

  • setDate () -metode
  • Dato.nå () Metode

La oss se hvordan disse metodene vil legge til en dag-til-date.

Metode 1: Legg til 1 dag til en dato ved hjelp av setDate () -metode

For å legge 1 dag til en date, bruk "setDate ()”Metode med“getDate ()”Metode. GetDate () -metoden får dagen fra den spesifiserte datoen, og SETDATE () -metoden setter dagen i måneden til neste dag ved å legge til 1 til eksisterende dato.

Syntaks
Følg den gitte syntaks for å legge til 1 dag i en dato ved hjelp av SETDATE () -metoden:

Dato.setdate (dato.getDate () + 1);

Eksempel 1: Legg 1 dag til en gjeldende dato
I det følgende eksemplet, opprett først et nytt datoobjekt ved å bruke dato () konstruktør, som omfatter gjeldende dato:

const dato = ny dato ();

Skriv ut datoen på konsollen:

konsoll.logg ("i dag:" + dato);

Ring "getDate ()”Metode for å få dagen fra datoen i“setDate ()”Metode og legg til“1”Til det:

Dato.setdate (dato.getDate () + 1);

Til slutt, skriv ut den nye datoen på konsollen ved å bruke “konsoll.Logg()”Metode:

konsoll.Logg ("Legg til 1 dag:" + dato);

Utgangen viser at 1 dag er vellykket lagt til gjeldende dato:

Eksempel 2: Legg 1 dag til en spesifisert dato
Opprett et datoobjekt ved å sende dato hvilken som helst dato, for eksempel "23. juni 2022”Som et argument, og utfør deretter den samme kodeblokken:

Const Date = Ny dato ("23. juni 2022");

Utgangen gir “24. juni 2022”Dato ved å legge til“1”Dag i den spesifiserte datoen:

Metode 2: Legg 1 dag til en dato ved hjelp av dato.nå () Metode

En annen metode for å legge til en dag til en dato er “Now ()” -metoden til datoobjektet. Det gir tid i millisekunder. For å legge til en dag, må du legge millisekundene til gjeldende dato.

Syntaks
Bruk den gitte syntaksen for å legge til en dag til dags dato ved å bruke datoen.Nå () Metode:

Ny dato (dato.nå () + (3600 * 1000 * 24))

Her, datoen.Nå () Metode gir millisekundene på gjeldende dato og legger til millisekundene til en dag i den for å få den oppdaterte datoen.

Eksempel
Opprett et nytt datoobjekt ved å passere “Dato.nå()”Metode ved å legge til millisekunder av en dag som et argument:

const add1 = ny dato (dato.nå () + (3600 * 1000 * 24));

Skriv ut den oppdaterte datoen på konsollen:

konsoll.Logg ("Legg til 1 dag:" + add1);

Utgangen indikerer at datoen nå er oppdatert:

Vi har samlet alle metodene for å legge til 1 dag i en dato ved hjelp av JavaScript.

Konklusjon

For å legge til 1 dag til dags dato, bruk det forhåndsbygde JavaScript “setDate ()" med "getDate ()”Metode og“Dato.nå()”Metode for datoobjektet. GetDate () -metoden får dagen fra den gitte datoen, og SETDATE () -metoden setter dagen i måneden til neste dag ved å legge 1 til en eksisterende dag. Mens datoen.nå () Metode gir tid i millisekunder. Denne artikkelen demonstrerte metodene for å legge til en dag til dags dato ved hjelp av JavaScript.