JavaScript fornisce a Data obiettare per eseguire varie manipolazioni usando la data/ora. Durante la gestione delle funzionalità della data/ora, potrebbe essere necessario uno sviluppatore per aggiungere alcuni giorni alla data corrente per trovare una data specifica che si verifica dopo aver aggiunto i giorni. In questo post, dimostreremo vari metodi per aggiungere giorni alla data corrente in JavaScript. Questo post serve i seguenti risultati:
Metodo 1: utilizzando il metodo setDate () per aggiungere giorni alla data corrente in JavaScript
Un esempio è adattato per l'aggiunta di giorni specificati impiegando il impostare la data() E getDate () metodi. In primo luogo, il getDate () Il metodo recupera la data corrente in base all'ora locale e quindi sul impostare la data() Il metodo imposta la giornata del mese passando una discussione di una data particolare. Il seguente codice è scritto qui utilizzando il impostare la data() E getDate () metodi.
Codice
console.Registro ("Aggiungi 2 giorni alla data corrente")
const d = new Date ();
D.SetDate (d.getDate () + 2);
console.registro (d)
La descrizione del codice è la seguente:
Produzione
L'output restituisce la data aggiornata "Sab il 27 agosto 2022, 09:45:00 GMT+0500 (tempo standard del Pakistan)"Aggiungendo due giorni alla data corrente.
Metodo 2: usando la data.Metodo ora () per aggiungere giorni alla data corrente in JavaScript
IL Data.Ora() Il metodo è importante per estrarre il numero di millisecondi. Questi millisecondi vengono aggiunti alla data corrente per restituire la data aggiornata. Ad esempio, il codice è il seguente:
Codice
console.Log ("Aggiungi 1 giorno alla data corrente")
const d = nuova data (data.ora () + (3600 * 1000 * 24))
console.registro (d)
La descrizione del codice è la seguente:
Produzione
L'output restituisce "Ven 26 agosto 2022, 09:48:31 GMT+0500 (tempo standard del Pakistan)" Aggiungendo 1 giorno alla data corrente.
Metodo 3: utilizzando la funzione personalizzata per aggiungere giorni alla data corrente in JavaScript
Una funzione personalizzata è adattata per l'aggiunta di giorni in JavaScript. Utilizzando questa funzione, gli utenti possono specificare una data casuale e aggiungere determinati giorni ad essa. Ad esempio, il codice è il seguente:
Codice
console.Registro ("Aggiungi 5 giorni alla data corrente")
funzione custom_fn (data, giorni)
var d = new Date (data);
D.SetDate (d.getDate () + giorni);
ritorno d;
var user_date = new Date (2022, 03, 20);
console.log (custom_fn (user_date, 5));
In questo codice:
Produzione
L'output mostra che una funzione personalizzata viene utilizzata per l'aggiunta di 5 giorni alla data di assegnazione manuale.
Conclusione
In JavaScript, il setDate (), getDate () E Data.Ora() I metodi sono impiegati per l'aggiunta di giorni nella data corrente. IL impostare la data() Il metodo imposta il giorno del mese passando una data specificata. Inoltre, il getDate () Il metodo restituisce la data corrente in base all'ora e alla regione locale. IL Data.Ora() Il metodo restituisce il numero di millisecondi e questi millisecondi vengono convertiti in giorni per ottenere la data aggiornata. Inoltre, a funzione personalizzata è adattato per l'aggiunta di giorni passando una data specificata dall'utente. Questo post ha discusso di vari metodi per aggiungere giorni alla data corrente.