Questo post descriverà il processo per aggiungere ore a un oggetto data in JavaScript.
Come aggiungere l'oggetto Hours to Date in JavaScript?
Per aggiungere ore a un oggetto Date, utilizzare i metodi predefiniti JavaScript indicati di seguito:
- metodo getTime()
- metodo setHours()
Diamo un'occhiata al funzionamento dei metodi sopra menzionati.
Metodo 1: aggiungere l'oggetto Ore alla data utilizzando il metodo getTime()
Per aggiungere ore all'oggetto Date, il ' prendi tempo() ” viene utilizzato il metodo. Rappresenta l'ora per la data data nel tempo universale. Restituisce il tempo in millisecondi:
Sintassi
Utilizzare la seguente sintassi per il metodo getTime():
Data . prendi tempo ( )
Esempio
Crea un nuovo oggetto data e memorizzalo in una variabile ' Data ”:
Per aggiungere ore a un oggetto data, definire una funzione ' addHoursToDate() ” con un parametro “ ora ', chiama il ' setTime() ” metodo dell'oggetto date quindi ottenere prima l'ora corrente utilizzando il “ prendi tempo() ” e quindi aggiungere ore di millisecondi:
funzione addHoursToDate ( ora ) {
Data. setTime ( Data. prendi tempo ( ) + ora * 60 * 60 * 1000 ) ;
Restituzione Data ;
}
Stampa la data odierna utilizzando ' console.log() ' metodo:
consolare. tronco d'albero ( 'Data odierna:' , Data ) ;Chiama la funzione ' addHoursToDate() 'di passaggio' Due ' ore:
addHoursToDate ( Due ) ;Stampa la nuova data e ora aggiungendo 2 ore sulla console:
consolare. tronco d'albero ( 'Aggiungi orario in data:' , Data ) ;L'output corrispondente sarà:
Metodo 2: aggiungere l'oggetto Ora alla data utilizzando il metodo setHour()
C'è un altro metodo dell'oggetto Date ' impostaOra() ” utilizzato per aggiungere le ore fino ad oggi. Imposta le ore di una data in base all'ora locale.
Sintassi
Per il metodo setHours(), usa la sintassi data:
Nella sintassi precedente:
- “ ore ” indica un numero intero compreso tra 0 e 23.
- “ min ” rappresenta i minuti compresi tra 0 e 59.
- “ sec ” sono i secondi compresi tra 0 e 59.
- “ SM ” sono i millisecondi tra 0 e 999.
- Il ' min , sec , e SM ” sono parametri facoltativi ma collegati tra loro, se utilizzati “ SM ”, allora è obbligatorio utilizzare “ sec ' e ' min ”.
Esempio
Per aggiungere ore a un oggetto data, definire una funzione ' addHoursToDate() ” con un parametro “ ora ', e ottenere il valore delle ore passando un numero come argomento in ' impostaOre() ' metodo:
Data. setOre ( ora ) ;
}
Chiama la funzione ' addHoursToDate() 'di passaggio' Due ” ore da aggiungere nella data:
addHoursToDate ( Due ) ;Stampa la nuova data e ora aggiungendo 2 ore sulla console utilizzando il metodo 'console.log ()':
consolare. tronco d'albero ( 'Aggiungi 2 ore fino ad oggi:' , Data ) ;Produzione
Conclusione
Per aggiungere ore a un oggetto data, utilizzare i metodi predefiniti dell'oggetto Data JavaScript, tra cui ' prendi tempo() ” metodo o “ impostaOre() ' metodo. Il metodo setHours() imposta le ore in data in base all'ora locale mentre il metodo getTime() restituisce il tempo in millisecondi e rappresenta l'ora in tempo universale. Questo post ha descritto il processo per l'aggiunta di ore a un oggetto data in JavaScript.