logo

TypeScript-päivämääräobjekti

Päivämäärä-objekti edustaa a Päivämäärä ja aika toimintoja TypeScriptissä. Sen avulla voimme saada tai asettaa vuoden, kuukauden ja päivän, tunnin, minuutin, sekunnin ja millisekunnin.

Jos luomme päivämäärän ilman sen rakentajalle välitettyjä argumentteja, se sisältää oletusarvoisesti käyttäjän tietokoneen päivämäärän ja kellonajan.

Päivämäärä-objekti tarjoaa myös funktiot, jotka käsittelevät Koordinoitu maailmanaika (UTC). , tunnetaan myös Greenwichin aika (GMT) . Maailmanaikastandardi perustuu UTC-aikaan.

Luodaan päivämääräobjektia

On neljä tapaa luoda uusi päivämääräobjekti:

1. uusi päivämäärä(): Se luo uuden päivämääräobjektin nykyisellä Päivämäärä ja aika .

Esimerkki

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

2. uusi päivämäärä (millisekunteina): Se luo uuden päivämääräobjektin nimellä nolla aika plussaa millisekuntia .

Esimerkki

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

3. uusi päivämäärä(päivämäärä): Se luo uuden päivämääräobjektin päivämäärämerkkijonosta.

Esimerkki

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

4. uusi päivämäärä (vuosi, kuukausi, päivämäärä[, tunti, minuutti, sekunti, millisekunti ]): Se luo uuden päivämääräobjektin, jolla on määritetty päivämäärä ja kellonaika.

Esimerkki

 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) 

Päivämäärä-objektin ominaisuudet

Omaisuus Kuvaus
rakentaja Se määrittää toiminnon, joka luo objektin prototyypin.
prototyyppi Se mahdollistaa ominaisuuksien ja menetelmien lisäämisen objektiin.

Päivämäärä-objektimenetelmät

SN Menetelmä Kuvaus
1. Päivämäärä() Sitä käytetään palauttamaan nykyinen päivämäärä ja kellonaika.
2. getDate() Sitä käytetään palauttamaan kuukauden päivä määritetylle päivälle paikallisen ajan mukaan.
3. getDate() Sitä käytetään palauttamaan viikonpäivä määritetylle päivälle paikallisen ajan mukaan.
4. getFullYear() Sitä käytetään määritellyn päivämäärän vuoden palauttamiseen paikallisen ajan mukaan.
5. getHours() Sitä käytetään palauttamaan tunnit määritettynä päivänä paikallisen ajan mukaan.
6. get Milliseconds() Sitä käytetään palauttamaan millisekunteja määritetyssä päivämäärässä paikallisen ajan mukaan.
7. getMinutes() Sitä käytetään palauttamaan minuutit määritettynä päivänä paikallisen ajan mukaan.
8. get Month() Sitä käytetään palauttamaan kuukausi määritettynä päivänä paikallisen ajan mukaan.
9. getSeconds() Sitä käytetään sekuntien palauttamiseen määritetyssä päivämäärässä paikallisen ajan mukaan.
10. getTime() Sitä käytetään palauttamaan määritetyn päivämäärän numeerinen arvo millisekuntien lukumääränä 1. tammikuuta 1970, 00:00:00 UTC alkaen.
yksitoista. getTimezoneOffset() Sitä käytetään palauttamaan aikavyöhykkeen siirtymä minuutteina nykyiselle alueelle.
12. getUTCDate() Sitä käytetään palauttamaan kuukauden päivä(päivä) määritettynä päivänä yleisajan mukaan.
13. getUTCDay() Sitä käytetään palauttamaan viikonpäivä määritettynä päivänä yleisajan mukaan.
14. getUTCFullYear() Sitä käytetään palauttamaan vuosi määritettynä päivänä yleisajan mukaan.
viisitoista. getUTCHours() Sitä käytetään palauttamaan tunnit määritettynä päivänä yleisajan mukaan.
16. getUTCMilliseconds() Sitä käytetään palauttamaan millisekunteja määritetyssä päivämäärässä yleisajan mukaan.
17. getUTCMutes() Sitä käytetään palauttamaan minuutit määritettynä päivänä yleisajan mukaan.
18. getUTCMonth() Sitä käytetään palauttamaan kuukausi määritettynä päivänä yleisajan mukaan.
19. getUTCSeconds() Sitä käytetään palauttamaan sekunnit määritetyssä päivämäärässä yleisajan mukaan.
kaksikymmentä. aseta päivä() Sitä käytetään asettamaan kuukauden päivä tietylle päivälle paikallisen ajan mukaan.
kaksikymmentäyksi. setFullYear() Sitä käytetään määrittämään koko vuosi tietylle päivälle paikallisen ajan mukaan.
22. setHours() Sitä käytetään määrittämään tunnit tietylle päivämäärälle paikallisen ajan mukaan.
23. setMilliseconds() Sitä käytetään määrittämään millisekuntia tietylle päivämäärälle paikallisen ajan mukaan.
24. setMinutes() Sitä käytetään asettamaan minuutit tietylle päivämäärälle paikallisen ajan mukaan.
25. set Month() Sitä käytetään asettamaan kuukausi tietylle päivämäärälle paikallisen ajan mukaan.
26. setSeconds() Sitä käytetään sekuntien asettamiseen tietylle päivämäärälle paikallisen ajan mukaan.
27. Asettaa aika() Sitä käytetään asettamaan Date-objekti aika, joka on esitetty millisekunteina 1. tammikuuta 1970 kello 00:00:00 UTC alkaen.
28. setUTCDate() Sitä käytetään asettamaan kuukauden päivä(päivä) tietylle päivälle yleisajan mukaan.
29. setUTCFullYear() Sitä käytetään asettamaan koko vuosi määritettyyn päivämäärään yleisajan mukaan.
30. setUTCHours() Sitä käytetään määrittämään tunnit tietylle päivämäärälle yleisajan mukaan.
31. setUTCMilliseconds() Sitä käytetään asettamaan millisekuntit tietylle päivämäärälle yleisen ajan mukaan.
32. setUTCMutes() Sitä käytetään asettamaan minuutit tietylle päivämäärälle yleisajan mukaan.
33. setUTCMonth() Sitä käytetään asettamaan kuukausi tietylle päivämäärälle yleisajan mukaan.
3. 4. setUTCSeconds() Sitä käytetään sekuntien asettamiseen tietylle päivämäärälle yleisajan mukaan.
35. päivämäärämerkkijono() Sitä käytetään palauttamaan päivämäärän 'päivämäärä'-osio ihmisen luettavissa olevana merkkijonona.
36. toLocaleDateString() Sitä käytetään palauttamaan päivämäärän 'päivämäärä'-osion merkkijonona nykyisen kieliasetuksen käytäntöjen mukaisesti.
37. toLocaleFormat() Se muuntaa päivämäärän merkkijonoksi muotomerkkijonon avulla.
38. toLocaleString() Se muuntaa päivämäärän merkkijonoksi nykyisen kieliasetuksen käytäntöjen mukaisesti.
39. toLocaleTimeString() Sitä käytetään palauttamaan päivämäärän 'aika'-osion merkkijonona nykyisen kieliasetuksen käytäntöjä käyttäen.
40. toSource() Sitä käytetään palauttamaan merkkijono, joka edustaa vastaavan Date-objektin lähdettä; voit käyttää tätä arvoa uuden objektin luomiseen.
41. toString() Sitä käytetään palauttamaan merkkijono, joka edustaa määritettyä päivämääräobjektia.
42. toTimeString() Sitä käytetään palauttamaan päivämäärän 'aika' ihmisen luettavissa olevana merkkijonona.
43. toUTCSstring() Se muuntaa päivämäärän merkkijonoksi käyttämällä yleistä aikakäytäntöä.
44. jonkin arvo() Sitä käytetään Date-objektin primitiivisen arvon palauttamiseen.

Esimerkki

 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()); 

ulostulo

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