logo

Object Date TypeScript

Obiectul Date reprezintă a Data și timp funcționalitate în TypeScript. Ne permite să obținem sau să setăm anul, luna și ziua, ora, minutul, secunda și milisecunda.

Dacă creăm o dată fără niciun argument transmis constructorului său, implicit, aceasta conține data și ora computerului utilizatorului.

Obiectul Date oferă, de asemenea, funcțiile cu care se ocupă Ora universală coordonată (UTC). , de asemenea cunoscut ca si Greenwich Mean Time (GMT) . Standardul ora mondial se bazează pe ora UTC.

Crearea obiectului Data

Există patru moduri de a crea un nou obiect dată:

1. noua data(): Acesta creează un nou obiect dată cu curentul Data și timp .

Exemplu

 let date: Date = new Date(); console.log('Date = ' + date); //Date = Tue Feb 05 2019 12:05:22 GMT+0530 (IST) 

2. noua data (milisecunde): Acesta creează un nou obiect dată ca zero timp plus milisecunde .

Exemplu

 let date: Date = new Date(500000000000); console.log('Date = ' + date); //Date = Tue Nov 05 1985 06:23:20 GMT+0530 (IST) 

3. noua data(datastring): Acesta creează un nou obiect de dată dintr-un șir de date.

Exemplu

 let date: Date = new Date('2019-01-16'); console.log('Date = ' + date); //Date = Wed Jan 16 2019 05:30:00 GMT+0530 (IST) 

4. data noua (an, luna, data[, ora, minut, secunda, milisecunda]): Acesta creează un nou obiect dată cu o dată și o oră specificate.

Exemplu

 let date: Date = new Date(2018, 0O5, 0O5, 17, 23, 42, 11); console.log('Date = ' + date); //Date = Tue Jun 05 2018 17:23:42 GMT+0530 (IST) 

Data Proprietăților obiectului

Proprietate Descriere
constructor Specifică funcția care creează prototipul unui obiect.
prototip Permite adăugarea de proprietăți și metode unui obiect.

Date Obiect Metode

SN Metodă Descriere
1. Data() Este folosit pentru a returna data și ora curente.
2. getDate() Este folosit pentru a returna ziua lunii pentru data specificată în funcție de ora locală.
3. getDate() Este folosit pentru a returna ziua săptămânii pentru data specificată în funcție de ora locală.
4. getFullYear() Este folosit pentru a returna anul de la data specificată în funcție de ora locală.
5. getHours() Este folosit pentru a returna ore la data specificată în funcție de ora locală.
6. getMillisecunde() Este folosit pentru a returna milisecunde în data specificată în funcție de ora locală.
7. getMinutes() Este folosit pentru a returna minutele la data specificată în funcție de ora locală.
8. getMonth() Este folosit pentru a returna luna la data specificată în funcție de ora locală.
9. getSeconds() Este folosit pentru a returna secunde la data specificată în funcție de ora locală.
10. Fă-ți timp() Este folosit pentru a returna valoarea numerică a datei specificate ca număr de milisecunde începând cu 1 ianuarie 1970, 00:00:00 UTC.
unsprezece. getTimezoneOffset() Este folosit pentru a returna offset-ul fusului orar în minute pentru localitatea curentă.
12. getUTCDate() Este folosit pentru a returna ziua (data) lunii la data specificată conform timpului universal.
13. getUTCDay() Este folosit pentru a returna ziua săptămânii la data specificată conform orei universale.
14. getUTCFullYear() Este folosit pentru a returna anul la data specificată conform timpului universal.
cincisprezece. getUTCHours() Este folosit pentru a returna ore la data specificată în funcție de ora universală.
16. getUTCMillisecunde() Este folosit pentru a returna milisecunde în data specificată în funcție de ora universală.
17. getUTCMinutes() Este folosit pentru a returna minutele la data specificată conform timpului universal.
18. getUTCMonth() Este folosit pentru a returna luna la data specificată în funcție de ora universală.
19. getUTCSeconds() Este folosit pentru a returna secundele din data specificată în funcție de timpul universal.
douăzeci. Seteaza data() Este folosit pentru a seta ziua lunii pentru o dată specificată în funcție de ora locală.
douăzeci și unu. setFullYear() Este folosit pentru a seta întregul an pentru o dată specificată în funcție de ora locală.
22. setHours() Este folosit pentru a seta orele pentru o dată specificată în funcție de ora locală.
23. setMillisecunde() Este folosit pentru a seta milisecundele pentru o dată specificată în funcție de ora locală.
24. setMinutes() Este folosit pentru a seta minutele pentru o dată specificată în funcție de ora locală.
25. setMonth() Este folosit pentru a seta luna pentru o dată specificată în funcție de ora locală.
26. setSeconds() Este folosit pentru a seta secundele pentru o dată specificată în funcție de ora locală.
27. potriveste ora() Este folosit pentru a seta obiectul Date la ora reprezentată de un număr de milisecunde începând cu 1 ianuarie 1970, 00:00:00 UTC.
28. setUTCDate() Este folosit pentru a seta ziua (data) lunii pentru o dată specificată în funcție de ora universală.
29. setUTCFullYear() Este folosit pentru a seta anul întreg la data specificată în funcție de ora universală.
30. setUTCHours() Este folosit pentru a seta orele pentru o dată specificată în funcție de ora universală.
31. setUTCMilisecunde() Este folosit pentru a seta milisecundele pentru o dată specificată în funcție de ora universală.
32. setUTCMinutes() Este folosit pentru a seta minutele pentru o dată specificată în funcție de ora universală.
33. setUTCMonth() Este folosit pentru a seta luna pentru o dată specificată în funcție de ora universală.
3. 4. setUTCSeconds() Este folosit pentru a seta secundele pentru o dată specificată în funcție de ora universală.
35. toDateString() Este folosit pentru a returna porțiunea „data” a datei ca șir care poate fi citit de om.
36. toLocaleDateString() Este folosit pentru a returna porțiunea „data” a Datei ca șir, folosind convențiile locale-ului curent.
37. toLocaleFormat() Convertește o dată într-un șir, folosind un șir de format.
38. toLocaleString() Convertește o dată într-un șir, folosind convențiile locale actuale.
39. toLocaleTimeString() Este folosit pentru a returna porțiunea „ora” a Datei ca șir, folosind convențiile locale-ului curent.
40. la sursa() Este folosit pentru a returna un șir reprezentând sursa pentru un obiect Date echivalent; puteți folosi această valoare pentru a crea un nou obiect.
41. toString() Este folosit pentru a returna un șir reprezentând obiectul Date specificat.
42. toTimeString() Este folosit pentru a returna porțiunea „ora” a Datei ca șir care poate fi citit de om.
43. toUTCString() Convertește o dată într-un șir, folosind convenția de timp universal.
44. valoarea() Este folosit pentru a returna valoarea primitivă a unui obiect Date.

Exemplu

 let date: Date = new Date(2017, 4, 4, 17, 23, 42, 11); date.setDate(13); date.setMonth(13); date.setFullYear(2013); date.setHours(13); date.setMinutes(13); date.setSeconds(13); console.log('Year = ' + date.getFullYear()); console.log('Date = ' + date.getDate()); console.log('Month = ' + date.getMonth()); console.log('Day = ' + date.getDay()); console.log('Hours = ' + date.getHours()); console.log('Minutes = ' + date.getMinutes()); console.log('Seconds = ' + date.getSeconds()); 

ieșire

 Year = 2013 Date = 13 Month = 1 Day = 3 Hours = 13 Minutes = 13 Seconds = 13