See postitus selgitab määratud ajavööndiga kuupäeva loomise meetodit.
Kuupäeva loomine määratud ajavööndiga ilma stringideta
Määratud ajavööndiga kuupäeva loomiseks ' Kuupäev() ” saab kasutada JavaScripti meetodit. See on sisseehitatud meetod, mida kasutatakse kuupäevade ja kellaaegadega töötamiseks.
Süntaks
Selles süntaksis on ' Kuupäev() ' kutsutakse välja meetod:
uus Kuupäev ( aasta, kuu, kuupäev, tund, minut, sekund, millisekund )
“ aastal ”, “ kuu ”, “ kuupäev ”, “ tund ”, “ minut ”, “ teiseks ”, ja „ millisekund ” edastatakse määratud ajavööndiga kuupäeva loomise parameetritena.
Näide 1: määrates kuupäevaobjekti
Selles toodud näites lähtestatakse objekt järgmiselt d ”. Seejärel 'kutsuge välja' Kuupäev() ” meetod ja edastage kuupäev vastavalt ülaltoodud süntaksile:
seal on d = uus Kuupäev ( 2023. aasta 03 kakskümmend , 1 , 78 , 27 , 0 ) ;Edastage objekt argumendina ' console.log() ” meetod tulemuse kuvamiseks konsoolil:
konsool. logi ( d )
Võib täheldada, et kuupäev luuakse määratud ajavööndiga ilma stringi esituseta:
Näide 2: SetTime() meetodi kasutamine
Siin luuakse uus kuupäev ja salvestatakse see deklareeritud muutujasse, kasutades ' Kuupäev() ” meetod:
var kuupäev = uus Kuupäev ( 2023. aasta , 07, kakskümmend üks ) ;kutsuge esile ' määra aeg() ” meetod kellaaja määramiseks. Lisaks ' getTime() ” ja „ getTimezoneOffset() ' kasutatakse ka argumendina ' määra aeg() ” meetod kellaaja hankimiseks ja ajavööndi määramiseks. Kui 'getTimezoneOffset()' saab ajavööndi nihke lisada või lahutada:
kuupäev. määra aeg ( kuupäev. getTime ( ) + kuupäeva. getTimezoneOffset ( ) * 60 * 1000 ) ;Tulemuse kuvamiseks helistage meetodile console.log().
konsool. logi ( kuupäev ) ;Selle tulemusena lahutatakse määratud kuupäevast üks päev vastavalt ajavööndi nihkele:
See kõik puudutab kuupäeva loomist määratud ajavööndiga ilma stringi esitust kasutamata.
Järeldus
Määratud ajavööndiga kuupäeva loomiseks ilma stringi esituseta, Kuupäev() ” saab välja kutsuda JavaScripti meetodi. See on sisseehitatud meetod, mida kasutatakse kuupäevade ja kellaaegadega töötamiseks. Lisaks kasutage ' getTimezoneOffset() ”, mis võib ajavööndi nihke lisada või lahutada. Selles postituses on toodud paar võimalust määratud ajavööndiga kuupäeva loomiseks.