Aquesta publicació descriurà el procés per afegir hores a un objecte de data en JavaScript.
Com afegir l'objecte Hores a la data a JavaScript?
Per afegir hores a un objecte Date, utilitzeu els mètodes predefinits de JavaScript que s'indiquen a continuació:
- mètode getTime().
- mètode setHours().
Vegem el funcionament dels mètodes esmentats anteriorment.
Mètode 1: afegiu l'objecte d'hores a la data utilitzant el mètode getTime().
Per afegir hores a l'objecte Data, el ' getTime() S'utilitza el mètode. Representa l'hora de la data donada en temps universal. Torna el temps en mil·lisegons:
Sintaxi
Utilitzeu la sintaxi següent per al mètode getTime():
Data . getTime ( )
Exemple
Creeu un nou objecte de data i deseu-lo en una variable ' data ”:
Per afegir hores a un objecte de data, definiu una funció ' addHoursToDate() 'amb un paràmetre' hores ', truca al' setTime() ” mètode de l'objecte de la data i primer obteniu l'hora actual utilitzant el “ getTime() ” i, a continuació, afegiu-hi hores de mil·lisegons:
funció addHoursToDate ( hores ) {
data. setTime ( data. getTime ( ) + hores * 60 * 60 * 1000 ) ;
tornar data ;
}
Imprimiu la data d'avui amb ' console.log() ” mètode:
consola. registre ( 'La cita d'avui:' , data ) ;Crida la funció ' addHoursToDate() 'per passar' 2 ” hores:
addHoursToDate ( 2 ) ;Imprimiu la nova data i hora afegint-hi 2 hores a la consola:
consola. registre ( 'Afegeix hores a la data:' , data ) ;La sortida corresponent serà:
Mètode 2: afegiu hores a l'objecte de la data utilitzant el mètode setHour().
Hi ha un altre mètode de l'objecte Date ' setHour() ” s'utilitza per afegir hores a la data. Estableix les hores d'una data segons l'hora local.
Sintaxi
Per al mètode setHours(), utilitzeu la sintaxi donada:
En la sintaxi anterior:
- “ hores ” indica un nombre enter entre 0 i 23.
- “ min ” representa minuts entre 0 i 59.
- “ sec ” són els segons entre 0 i 59.
- “ Senyora ” són els mil·lisegons entre 0 i 999.
- El ' min , sec , i Senyora ' són paràmetres opcionals però enllaçats entre si, si s'utilitza ' Senyora ”, llavors és obligatori utilitzar “ sec ' i ' min ”.
Exemple
Per afegir hores a un objecte de data, definiu una funció ' addHoursToDate() 'amb un paràmetre' hores ”, i obteniu el valor de les hores passant un número com a argument a la setHours() ” mètode:
data. establir hores ( hores ) ;
}
Crida la funció ' addHoursToDate() 'per passar' 2 ” hores per afegir a la data:
addHoursToDate ( 2 ) ;Imprimiu la nova data i hora afegint-hi 2 hores a la consola mitjançant el mètode 'console.log()':
consola. registre ( 'Afegiu 2 hores a la data:' , data ) ;Sortida
Conclusió
Per afegir hores a un objecte de data, utilitzeu els mètodes predefinits de l'objecte de data de JavaScript, inclosos ' getTime() mètode ' o ' setHours() ” mètode. El mètode setHours() estableix les hores de la data segons l'hora local, mentre que el mètode getTime() retorna el temps en mil·lisegons i representa el temps en temps universal. Aquesta publicació descrivia el procés per afegir hores a un objecte de data en JavaScript.