Tuntien lisääminen päivämäärään -objektin lisääminen JavaScriptiin

Tuntien Lisaaminen Paivamaaraan Objektin Lisaaminen Javascriptiin



Date-objekti JavaScriptissä palauttaa laitteen nykyisen päivän, päivämäärän ja kellonajan (aikavyöhykkeineen). JavaScriptissä on tilanteita, joissa kehittäjien on lisättävä tunteja Date-objektiin. Date-objekti tarjoaa useita menetelmiä, mukaan lukien ' setHours() ”, “ getTime() ”, “ set Month() ”, ja monia muita Date-objektin arvojen, kuten aika, tunti, minuutti, aikavyöhyke ja muita, käyttämiseen tai muuttamiseen.

Tämä viesti kuvaa prosessia tuntien lisäämiseksi päivämääräobjektiin JavaScriptissä.

Kuinka lisätä tunteja päivämäärään JavaScriptiin?

Voit lisätä tunteja Date-objektiin käyttämällä alla olevia JavaScriptin ennalta määritettyjä menetelmiä:







  • getTime() -menetelmä
  • setHours() -menetelmä

Katsotaanpa edellä mainittujen menetelmien toimintaa.



Tapa 1: Lisää tunnit päivämäärään käyttämällä getTime()-menetelmää

Jos haluat lisätä tunteja Date-objektiin, ' getTime() ”menetelmää käytetään. Se edustaa annetun päivämäärän aikaa yleisajassa. Se palauttaa ajan millisekunteina:



Syntaksi
Käytä seuraavaa syntaksia getTime()-menetelmälle:





Päivämäärä . getTime ( )

Esimerkki
Luo uusi päivämääräobjekti ja tallenna se muuttujaan ' Päivämäärä ':

oli Päivämäärä = Uusi Päivämäärä ( ) ;

Jos haluat lisätä tunteja päivämääräobjektiin, määritä funktio ' addHoursToDate() 'parametrilla' tunnin ', soita ' Asettaa aika() ' päivämääräobjektin menetelmä ja hanki sitten ensin nykyinen aika käyttämällä ' getTime() ' -menetelmää ja lisää sitten siihen tunnin millisekunteja:



toiminto addHoursToDate ( tunnin ) {
Päivämäärä. Asettaa aika ( Päivämäärä. getTime ( ) + tunnin * 60 * 60 * 1000 ) ;
palata Päivämäärä ;
}

Tulosta tämän päivän päivämäärä käyttämällä ' console.log() 'menetelmä:

konsoli. Hirsi ( 'Tänään päivämäärä:' , Päivämäärä ) ;

Kutsu toiminto ' addHoursToDate() ' ohittamalla ' kaksi ”tunnit:

addHoursToDate ( kaksi ) ;

Tulosta uusi päivämäärä ja aika lisäämällä siihen 2 tuntia konsolissa:

konsoli. Hirsi ( 'Lisää aukioloajat päivämäärään:' , Päivämäärä ) ;

Vastaava tulos on:

Tapa 2: Lisää tunnit päivämäärään -objekti käyttämällä setHour()-menetelmää

On olemassa toinen päivämääräobjektin menetelmä ' setHour() ' käytetään tuntien lisäämiseen tähän päivään mennessä. Se asettaa päivämäärän tunnit paikallisen ajan mukaan.

Syntaksi
Käytä setHours()-menetelmässä annettua syntaksia:

Päivämäärä . setHours ( tuntia , min , sek , neiti )

Yllä olevassa syntaksissa:

  • ' tuntia ” tarkoittaa kokonaislukua välillä 0 ja 23.
  • ' min ” edustaa minuutteja välillä 0-59.
  • ' sek ” on sekunti 0 ja 59 välillä.
  • ' neiti ” on millisekunti välillä 0–999.
  • ' min , sek , ja neiti ' ovat valinnaisia ​​parametreja, mutta linkitetty toisiinsa, jos käytät ' neiti ”, silloin on pakollista käyttää sek ' ja ' min ”.

Esimerkki
Jos haluat lisätä tunteja päivämääräobjektiin, määritä funktio ' addHoursToDate() 'parametrilla' tunnin ”, ja hanki tuntien arvo välittämällä luku argumenttina ' setHours() 'menetelmä:

toiminto addHoursToDate ( tunnin ) {
Päivämäärä. setHours ( tunnin ) ;
}

Kutsu toiminto ' addHoursToDate() ' ohittamalla ' kaksi ”tunnit lisättävät päivämäärään:

addHoursToDate ( kaksi ) ;

Tulosta uusi päivämäärä ja aika lisäämällä siihen 2 tuntia konsolissa käyttämällä 'console.log()' -menetelmää:

konsoli. Hirsi ( 'Lisää 2 tuntia tähän päivään:' , Päivämäärä ) ;

Lähtö

Johtopäätös

Voit lisätä tunteja päivämääräobjektiin käyttämällä JavaScript Date -objektin ennalta määritettyjä menetelmiä, mukaan lukien ' getTime() 'menetelmä tai' setHours() ”menetelmä. SetHours()-menetelmä asettaa tunnit päivämääränä paikallisen ajan mukaan, kun taas getTime()-menetelmä palauttaa ajan millisekunteina ja edustaa aikaa yleisajassa. Tämä viesti kuvasi prosessia tuntien lisäämiseksi päivämääräobjektiin JavaScriptissä.