Datumu iestatīšana JavaScript
Nesenā rakstā mēs apskatījām JavaScript datuma objektu kopumā. Šeit apskatītas visas datuma un laika dažādu daļu iestatīšanas metodes atbilstoši vietējam laikam. (Atcerieties, ka vietējais laiks ir neatkarīgi no tā, kad ir iestatīts laiks un laika josla, kuru dators lietotājs izmanto.) Lai arī neviena no šīm metodēm pati par sevi neizskatās ļoti interesanta, apvienojumā ar citām datumu metodēm tās ļauj jums darīt visu veidu datumus un kalendāra aprēķini.

Datums pirms katra piemēra ir iestatīts uz Pirmdien, 1999. gada 20. decembrī plkst. 8:30:15 izmantojot var egdate = jauns datums ("1999. gada 20. decembris 20:30:15"). Ja jūsu pārlūkprogrammā ir pieejams JavaScript, šeit varat redzēt reālu piemēru.

setDate ()
esošajā datuma objektā iestata datumu (mēneša dienu)
PIEMĒRS: egdate.setDate (12) REZULTĀTS: Pirmdien, 1999. gada 20. decembrī plkst. 8:30:15
setMonth ()
iestata mēnesi esošā datuma objektā
PIEMĒRS: egdate.setMonth (2) REZULTĀTS: Sestdiena, 1999. gada 20. marts 8:30:15
setFullYear ()
iestata gadu (4 ciparu forma) esošā datuma objektā
Ir arī novecojusi funkcija setYear (), taču no tās vajadzētu izvairīties, kad vien iespējams
PIEMĒRS: egdate.setFullYear (2008) REZULTĀTS: Sestdien, 2008. gada 20. decembrī plkst. 8:30:15
setHours ()
iestata dienas laika stundu daļu esošā datuma objektā (izmanto 24 stundu pulksteni)
PIEMĒRS: egdate.setHours (14) REZULTĀTS: Pirmdiena, 1999. gada 20. decembris 14:30:15
setMinutes ()
iestata dienas laika minūtes daļu esošā datuma objektā
PIEMĒRS: egdate.setMinutes (17) REZULTĀTS: Pirmdien, 1999. gada 20. decembrī plkst. 8:17:15
setSeconds ()
iestata dienas laika sekundes daļu esošā datuma objektā
PIEMĒRS: egdate.setSeconds (24) REZULTĀTS: Pirmdien, 1999. gada 20. decembrī plkst. 8:30:24
setMilliseconds ()
iestata dienas laika milisekundēs daļu esošā datuma objektā
PIEMĒRS: egdate.setMilliseconds (300) REZULTĀTS: Pirmdien, 1999. gada 20. decembrī plkst. 8:30:15
uzstādīt laiku()
iestata esoša objekta Datums un laiku, izmantojot sekundes kopš (pirms negatīvajiem skaitļiem), 1970. gada 1. janvāris
PIEMĒRS: egdate.setTime (-999999999) REZULTĀTS: Pirmdien, 1999. gada 20. decembrī plkst. 8:30:15

Video Instrukcijas: JavaScript for Geographers (Maijs 2024).