Afegiu 1 dia a una data mitjançant JavaScript

Afegiu 1 Dia A Una Data Mitjancant Javascript



JavaScript ofereix un objecte Date per realitzar diverses manipulacions utilitzant la data i l'hora. Tanmateix, de vegades un programador pot necessitar afegir un dia a la data actual o especificada. Amb aquesta finalitat, JavaScript proporciona una sèrie de mètodes, inclosos mètodes per afegir dies, mesos o anys a una data especificada o actual.

Aquest article mostrarà els mètodes per afegir un dia fins ara amb JavaScript.

Com afegir 1 dia a una data utilitzant JavaScript?

Per afegir 1 dia a una data, utilitzeu els mètodes de JavaScript predefinits donats:







Vegem com aquests mètodes afegiran un dia a la data.



Mètode 1: afegiu 1 dia a una data mitjançant el mètode setDate().

Per afegir 1 dia a una data, utilitzeu ' setDate() ' mètode amb el ' getDate() ” mètode. El mètode getDate() obté el dia a partir de la data especificada, i el mètode setDate() estableix el dia del mes a l'endemà afegint 1 a la data existent.



Sintaxi
Seguiu la sintaxi donada per afegir 1 dia a una data mitjançant el mètode setDate():





data. setDate ( data. getDate ( ) + 1 ) ;

Exemple 1: afegiu 1 dia a una data actual
A l'exemple següent, primer creeu un nou objecte Date mitjançant el constructor Date(), que inclou la data actual:

const data = nou Data ( ) ;

Imprimeix la data a la consola:



consola. registre ( 'Avui:' + data ) ;

Truqueu al ' getDate() ” mètode per obtenir el dia a partir de la data a “ setDate() mètode ' i afegir ' 1 ” a això:

data. setDate ( data. getDate ( ) + 1 ) ;

Finalment, imprimiu la nova data a la consola utilitzant el ' console.log() ” mètode:

consola. registre ( 'Afegeix 1 dia:' + data ) ;

La sortida mostra que s'ha afegit correctament 1 dia a la data actual:

Exemple 2: afegiu 1 dia a una data especificada
Creeu un objecte Data passant la data de qualsevol data, com ara ' 23 de juny de 2022 ” com a argument i, a continuació, executeu el mateix bloc de codi:

const data = nou Data ( '23 de juny de 2022' ) ;

La sortida dóna el ' 24 de juny de 2022 ' data afegint ' 1 ” dia a la data especificada:

Mètode 2: afegiu 1 dia a una data mitjançant el mètode Date.now().

Un altre mètode per afegir un dia a una data és el mètode 'now()' de l'objecte Date. Dóna el temps en mil·lisegons. Per afegir un dia, heu d'afegir els mil·lisegons a la data actual.

Sintaxi
Utilitzeu la sintaxi donada per afegir un dia a Date mitjançant el mètode Date.now():

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

Aquí, el mètode Date.now() dóna els mil·lisegons de la data actual i hi afegeix els mil·lisegons d'un dia per obtenir la data actualitzada.

Exemple
Creeu un objecte de data nou passant el ' Date.now() ” mètode afegint mil·lisegons d'un dia com a argument:

const afegir 1 = nou Data ( Data . ara ( ) + ( 3600 * 1000 * 24 ) ) ;

Imprimiu la data actualitzada a la consola:

consola. registre ( 'Afegeix 1 dia:' + afegir 1 ) ;

La sortida indica que la data s'ha actualitzat:

Hem recopilat tots els mètodes per afegir 1 dia en una data mitjançant JavaScript.

Conclusió

Per afegir 1 dia fins a la data, utilitzeu el JavaScript predefinit ' setDate() ' amb el ' getDate() mètode ' i ' Date.now() ” mètode de l'objecte Date. El mètode getDate() obté el dia a partir de la data indicada, i el mètode setDate() estableix el dia del mes a l'endemà afegint 1 a un dia existent. Mentre que el mètode Date.now() dóna el temps en mil·lisegons. Aquest article va demostrar els mètodes per afegir un dia fins ara mitjançant JavaScript.