Adăugați o zi la o dată folosind JavaScript

Adaugati O Zi La O Data Folosind Javascript



JavaScript oferă un obiect Date pentru a efectua diverse manipulări folosind data și ora. Cu toate acestea, uneori un programator poate avea nevoie să adauge o zi la data curentă sau la data specificată. În acest scop, JavaScript oferă o serie de metode, inclusiv metode pentru adăugarea de zile, luni sau ani la o dată specificată sau curentă.

Acest articol va demonstra metodele de a adăuga o zi până acum folosind JavaScript.

Cum să adăugați o zi la o dată folosind JavaScript?

Pentru a adăuga 1 zi la o dată, utilizați metodele JavaScript predefinite date:







Să vedem cum aceste metode vor adăuga o zi până la zi.



Metoda 1: Adăugați 1 zi la o dată folosind metoda setDate().

Pentru a adăuga o zi la o dată, utilizați „ Seteaza data() ” metoda cu “ getDate() ” metoda. Metoda getDate() obține ziua de la data specificată, iar metoda setDate() setează ziua lunii în ziua următoare adăugând 1 la data existentă.



Sintaxă
Urmați sintaxa dată pentru adăugarea unei zile într-o dată folosind metoda setDate():





Data. Seteaza data ( Data. getDate ( ) + 1 ) ;

Exemplul 1: Adăugați 1 zi la o dată curentă
În exemplul următor, creați mai întâi un nou obiect Date folosind constructorul Date(), care cuprinde data curentă:

const Data = nou Data ( ) ;

Tipăriți data pe consolă:



consolă. Buturuga ( 'Astăzi: ' + Data ) ;

Suna ' getDate() ” pentru a obține ziua de la data din „ Seteaza data() ” și adăugați „ 1 ” la el:

Data. Seteaza data ( Data. getDate ( ) + 1 ) ;

În cele din urmă, imprimați noua dată pe consolă folosind butonul „ console.log() ” metoda:

consolă. Buturuga ( „Adăugați 1 zi:” + Data ) ;

Rezultatul arată că 1 zi a fost adăugată cu succes la data curentă:

Exemplul 2: Adăugați 1 zi la o dată specificată
Creați un obiect Date trecând data oricărei date, cum ar fi „ 23 iunie 2022 ” ca argument și apoi executați același bloc de cod:

const Data = nou Data ( „23 iunie 2022” ) ;

Ieșirea oferă „ 24 iunie 2022 ' data prin adăugarea ' 1 ” zi la data specificată:

Metoda 2: Adăugați 1 zi la o dată folosind metoda Date.now().

O altă metodă pentru adăugarea unei zile la o dată este metoda „now()” a obiectului Date. Oferă timpul în milisecunde. Pentru a adăuga o zi, trebuie să adăugați milisecunde la data curentă.

Sintaxă
Utilizați sintaxa dată pentru a adăuga o zi la Date folosind metoda Date.now():

nou Data ( Data . acum ( ) + ( 3600 * 1000 * 24 ) )

Aici, metoda Date.now() oferă milisecundele datei curente și adaugă milisecundele unei zile în ea pentru a obține data actualizată.

Exemplu
Creați un nou obiect dată prin trecerea „ Data.now() ” prin adăugarea de milisecunde dintr-o zi ca argument:

const adauga1 = nou Data ( Data . acum ( ) + ( 3600 * 1000 * 24 ) ) ;

Imprimați data actualizată pe consolă:

consolă. Buturuga ( „Adăugați 1 zi:” + adauga1 ) ;

Ieșirea indică faptul că data este acum actualizată:

Am compilat toate metodele pentru a adăuga 1 zi într-o dată folosind JavaScript.

Concluzie

Pentru a adăuga o zi până în prezent, utilizați JavaScript predefinit „ Seteaza data() ' cu ' getDate() „metoda” și „ Data.now() ” metoda obiectului Date. Metoda getDate() obține ziua de la data dată, iar metoda setDate() setează ziua lunii în ziua următoare adăugând 1 la o zi existentă. În timp ce metoda Date.now() oferă timpul în milisecunde. Acest articol a demonstrat metodele de a adăuga o zi până în prezent folosind JavaScript.