Legg til 1 dag til en dato ved å bruke JavaScript

Legg Til 1 Dag Til En Dato Ved A Bruke Javascript



JavaScript tilbyr et Date-objekt for å utføre ulike manipulasjoner ved hjelp av dato og klokkeslett. Noen ganger kan det imidlertid hende at en programmerer må legge til en dag til gjeldende eller spesifisert dato. For dette formålet tilbyr 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 dato ved hjelp av JavaScript.

Hvordan legge til 1 dag til en dato ved å bruke JavaScript?

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







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



Metode 1: Legg til 1 dag til en dato ved å bruke setDate()-metoden

For å legge til 1 dag til en dato, bruk ' setDate() '-metoden med ' getDate() 'metoden. GetDate()-metoden henter dagen fra den angitte datoen, og setDate()-metoden setter dagen i måneden til neste dag ved å legge til 1 til den eksisterende datoen.



Syntaks
Følg den gitte syntaksen for å legge til 1 dag i en dato ved å bruke setDate()-metoden:





Dato. settdato ( Dato. getDate ( ) + 1 ) ;

Eksempel 1: Legg til 1 dag til en gjeldende dato
I følgende eksempel må du først opprette et nytt Date-objekt ved å bruke Date()-konstruktøren, som omfatter gjeldende dato:

konst 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. settdato ( Dato. getDate ( ) + 1 ) ;

Skriv til slutt ut den nye datoen på konsollen ved å bruke ' console.log() ' metode:

konsoll. Logg ( 'Legg til 1 dag: ' + Dato ) ;

Utdataene viser at 1 dag er lagt til gjeldende dato:

Eksempel 2: Legg til 1 dag til en spesifisert dato
Opprett et Dato-objekt ved å sende datoen hvilken som helst dato, for eksempel ' 23. juni 2022 ' som et argument, og kjør deretter den samme kodeblokken:

konst Dato = ny Dato ( '23. juni 2022' ) ;

Utgangen gir ' 24. juni 2022 ' dato ved å legge til ' 1 ' dag på den angitte datoen:

Metode 2: Legg til 1 dag til en dato ved å bruke Date.now()-metoden

En annen metode for å legge til en dag til en dato er 'now()'-metoden til Date-objektet. Det gir tid i millisekunder. For å legge til en dag, må du legge til millisekunder til gjeldende dato.

Syntaks
Bruk den gitte syntaksen for å legge til en dag til Date ved å bruke Date.now()-metoden:

ny Dato ( Dato . ( ) + ( 3600 * 1000 * 24 ) )

Her gir Date.now()-metoden millisekunder av gjeldende dato og legger til millisekunder av en dag i den for å få oppdatert dato.

Eksempel
Opprett et nytt datoobjekt ved å sende ' Dato.nå() ”-metoden ved å legge til millisekunder av en dag som et argument:

konst legg til1 = ny Dato ( Dato . ( ) + ( 3600 * 1000 * 24 ) ) ;

Skriv ut den oppdaterte datoen på konsollen:

konsoll. Logg ( 'Legg til 1 dag:' + legg til1 ) ;

Utdataene 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å() ” metoden til Dato-objektet. GetDate()-metoden får dagen fra den gitte datoen, og setDate()-metoden setter dagen i måneden til neste dag ved å legge til 1 til en eksisterende dag. Mens Date.now()-metoden gir tid i millisekunder. Denne artikkelen demonstrerte metodene for å legge til en dag til dato ved hjelp av JavaScript.