Setarea datelor în JavaScript
Într-un articol recent am analizat obiectul de date JavaScript, în general. Aici privim toate metodele pentru setarea diferitelor părți ale unei date și ore în funcție de ora locală. (Amintiți-vă, ora locală este orice oră și fus orar pe care computerul îl utilizează este setat.) Deși niciuna dintre aceste metode nu pare foarte interesantă, în combinație cu alte metode de date, vă permit să faceți tot felul de date și calcule calendaristice.

Data este setată înaintea fiecărui exemplu la Luni, 20 decembrie 1999, 20:30:15 utilizând var egdate = data nouă („20 decembrie 1999 20:30:15”). Dacă aveți JavaScript disponibil în browserul dvs., puteți vedea un exemplu live aici.

Seteaza data()
stabilește data (ziua lunii) într-un obiect dat existent
EXEMPLU: egdate.setDate (12) REZULTAT: Luni, 20 decembrie 1999, 20:30:15
setMonth ()
stabilește luna într-un obiect dat existent
EXEMPLU: egdate.setMonth (2) REZULTAT: Sâmbătă, 20 martie 1999, 20:30:15
setFullYear ()
stabilește anul (formă de 4 cifre) într-un obiect de dată existent
Există, de asemenea, o funcție învechită SetYear (), dar ar trebui evitată ori de câte ori este posibil
EXEMPLU: egdate.setFullYear (2008) REZULTAT: Sâmbătă, 20 decembrie 2008 20:30:15
setHours ()
stabilește porțiunea de timp a orei într-un obiect dat existent (folosește un ceas de 24 de ore)
EXEMPLU: egdate.setHours (14) REZULTAT: Luni, 20 decembrie 1999 14:30:15
setMinutes ()
stabilește porțiunea minute din timpul zilei într-un obiect dat existent
EXEMPLU: egdate.setMinutes (17) REZULTAT: Luni, 20 decembrie 1999 20:17:15
setSeconds ()
stabilește porțiunea de secunde din timpul zilei într-un obiect dat existent
EXEMPLU: egdate.setSeconds (24) REZULTAT: Luni, 20 decembrie 1999 20:30:24
setMilliseconds ()
stabilește porțiunea de milisecunde din timpul zilei într-un obiect dat existent
EXEMPLU: egdate.setMilliseconds (300) REZULTAT: Luni, 20 decembrie 1999, 20:30:15
potriveste ora()
stabilește data și ora unui obiect Date existent folosind secunde de la (înainte pentru numere negative) 1 ianuarie 1970
EXEMPLU: egdate.setTime (-999999999) REZULTAT: Luni, 20 decembrie 1999, 20:30:15

Instrucțiuni Video,: Arrow functions in JavaScript - What, Why and How - FunFunFunction #32 (Mai 2024).