Kuidas lisada JavaScriptis tunde kuupäevale

Kuidas Lisada Javascriptis Tunde Kuupaevale



JavaScripti objekt Date tagastab seadme praeguse päeva, kuupäeva ja kellaaja (koos ajavööndiga). JavaScriptis on olukordi, kus arendajad peavad lisama kuupäevaobjektile tunnid. Date objekt pakub mitmeid meetodeid, sealhulgas ' setHours() ”, „ getTime() ”, „ set Month() ”, ja palju muud, et pääseda juurde või muuta Date objekti väärtusi, nagu kellaaeg, tund, minut, ajavöönd ja muud.

See postitus kirjeldab JavaScriptis kuupäevaobjektile tundide lisamise protsessi.

Kuidas lisada JavaScriptis kuupäevale tunde?

Kuupäevaobjektile tundide lisamiseks kasutage allolevaid JavaScripti eelmääratletud meetodeid:







  • getTime() meetod
  • setHours() meetod

Vaatame ülalnimetatud meetodite toimimist.



1. meetod: lisage objektile tunnid kuupäevale, kasutades meetodit getTime().

Kuupäevaobjektile tundide lisamiseks tuleb getTime() ” meetodit kasutatakse. See tähistab antud kuupäeva kellaaega universaalajas. See tagastab aja millisekundites:



Süntaks
Kasutage getTime() meetodi jaoks järgmist süntaksit:





Kuupäev . getTime ( )

Näide
Looge uus kuupäevaobjekt ja salvestage see muutujasse ' kuupäeva ”:

oli kuupäeva = uus Kuupäev ( ) ;

Kuupäevaobjektile tundide lisamiseks määrake funktsioon ' addThoursToDate() ' parameetriga ' tund ', helistage' määra aeg () ' kuupäevaobjekti meetodit, seejärel hankige esmalt praegune kellaaeg, kasutades ' getTime() ” meetodit ja seejärel lisage sellele tundide kaupa millisekundeid:



funktsiooni addHoursToDate ( tund ) {
kuupäeva. määra aeg ( kuupäeva. getTime ( ) + tund * 60 * 60 * 1000 ) ;
tagasi kuupäeva ;
}

Printige tänane kuupäev kasutades ' console.log() ” meetod:

konsool. logi ( 'Tänane kuupäev:' , kuupäeva ) ;

Kutsuge funktsioon ' addThoursToDate() ' möödudes' kaks 'tunnid:

addHoursToDate ( kaks ) ;

Printige uus kuupäev ja kellaaeg, lisades sellele konsoolil 2 tundi:

konsool. logi ( 'Add Hours in date:' , kuupäeva ) ;

Vastav väljund on:

2. meetod: lisage objektile tunnid kuupäevale, kasutades meetodit setHour().

On veel üks kuupäevaobjekti meetod ' setHour() ” kasutatakse tundide lisamiseks. See määrab kuupäeva tunnid kohaliku aja järgi.

Süntaks
SetHours() meetodi puhul kasutage antud süntaksit:

Kuupäev . setHours ( tundi , min , sek , Prl )

Ülaltoodud süntaksis:

  • tundi ” tähistab täisarvu vahemikus 0 kuni 23.
  • min ” tähistab minuteid vahemikus 0 kuni 59.
  • sek ” on sekundid vahemikus 0 kuni 59.
  • Prl ” on millisekundid vahemikus 0 kuni 999.
  • ' min , sek ja Prl ' on valikulised parameetrid, kuid omavahel seotud, kui kasutate ' Prl ”, siis on kohustuslik kasutada „ sek ” ja „ min ”.

Näide
Kuupäevaobjektile tundide lisamiseks määrake funktsioon ' addThoursToDate() ' parameetriga ' tund ' ja saate tundide väärtuse, edastades argumendina numbri setHours() ” meetod:

funktsiooni addHoursToDate ( tund ) {
kuupäeva. setHours ( tund ) ;
}

Kutsuge funktsioon ' addThoursToDate() ' möödudes' kaks ” tunnid kuupäeva lisamiseks:

addHoursToDate ( kaks ) ;

Printige uus kuupäev ja kellaaeg, lisades sellele konsoolil 2 tundi, kasutades meetodit 'console.log()'.

konsool. logi ( 'Lisa kuupäevani 2 tundi:' , kuupäeva ) ;

Väljund

Järeldus

Kuupäevaobjektile tundide lisamiseks kasutage JavaScripti kuupäeva objekti eelmääratletud meetodeid, sealhulgas ' getTime() ' meetod või ' setHours() ” meetod. Meetod setHours() määrab tunnid kuupäeva järgi kohaliku aja järgi, samas kui meetod getTime() tagastab aja millisekundites ja esindab aega universaalajas. See postitus kirjeldas JavaScriptis kuupäevaobjektile tundide lisamise protsessi.