Hledáme knihovny jako Datum-fns a Moment když potřebujeme pracovat s datem a časem v JavaScriptu. Ale stačí použít vestavěný objekt data pro přístup k aktuálnímu datu nebo času při psaní kódu . V tomto článku probereme, jak implementovat objekt data JavaScript v následujícím pořadí:
Datum JavaScriptu
Objekt data JavaScript se používá k získání roku, měsíce a dne. Na webové stránce můžete zobrazit časovač pomocí datového objektu JavaScriptu. K vytvoření data můžete také použít různé konstruktory data objekt . To poskytuje metody pro získání a nastavení dne, měsíce, roku, hodiny, minuty a sekund.
Existují různé způsoby, jak vytvořit objekt Date pomocí konstruktoru Date ().
Syntax:
new Date () new Date (milliseconds) new Date (datestring) new Date (year, month, date [, hour, minute, second, millisecond])
Parametry:
- Žádný argument & minus Konstruktor Date () vytvoří objekt Date nastavený na aktuální datum a čas.
- milisekundy & minus Když je předán jeden numerický argument, je bráno jako interní numerická reprezentace data v milisekundách.
- datestring & minus Jedná se o řetězcové vyjádření data ve formátu, který přijímá Date.parse () metoda.
- rok & minus Tato celočíselná hodnota představuje rok. Vždy byste měli zadat celý rok.
- Měsíc & minus Představuje měsíc, počínaje 0 pro leden až 11 pro prosinec.
- datum & minus Datum se používá k vyjádření dne v měsíci.
- hodina & minus Tato celočíselná hodnota představuje hodinu dne (24hodinová stupnice).
- minuta & minus Představuje minutový segment čtení času.
- druhý & minus Toto představuje druhý segment čtení času.
- milisekunda & minus To představuje milisekundový segment čtení času.
Nyní, když znáte různé parametry použité v datu JavaScriptu, pojďme přejít k jinému datu JavaScriptu metody .
Metody data JavaScript
Existují různé metody data JavaScript a zde je seznam spolu s jejich popisem:
řetězec k dnešnímu dni v Javě
Vlastnictví | Popis |
Datum() | Vrátí dnešní datum a čas. |
getDate () | Vrátí den v měsíci pro zadané datum podle místního času. |
getDay () | To udává den v týdnu pro zadané datum podle místního času. |
getFullYear () | Tím se vrátí rok zadaného data podle místního času. |
getHours () | Vrátí hodinu v zadaném datu podle místního času. |
getMilliseconds () | Zobrazuje milisekundy v zadaném datu podle místního času. |
getMinutes () | Tím se vrátí minuty v zadaném datu podle místního času. |
getMonth () | Vrátí měsíc v zadaném datu podle místního času. |
getSeconds () | Vrátí sekundy v zadaném datu podle místního času. |
getTime () | Tím se vrátí číselná hodnota zadaného data jako počet milisekund od 1. ledna 1970, 00:00:00 UTC. |
getTimezoneOffset () | Vrátí posun časového pásma v minutách pro aktuální národní prostředí. |
getYear () | Vrátí rok v zadaném datu podle místního času. |
setDate () | Slouží k nastavení dne v měsíci pro zadané datum podle místního času. |
setFullYear () | Nastavuje celý rok pro zadané datum podle místního času. |
setHours () | Nastavuje hodiny pro zadané datum podle místního času. |
setMilliseconds () výukový program sas pro začátečníky | Tím se nastaví milisekundy pro zadané datum podle místního času. |
setMinutes () | Nastaví minuty pro zadané datum podle místního času. |
setMonth () | Nastavuje měsíc pro zadané datum podle místního času. |
setSeconds () | Nastavuje sekundy pro zadané datum podle místního času. |
setTime () | Tím nastavíte objekt Date na čas představovaný počtem milisekund od 1. ledna 1970, 00:00:00 UTC. |
To byly některé z nejčastěji používaných datových metod. Pojďme si nyní vzít příklad a podívejme se, jak jsou objekty data použity v JavaScriptu.
Příklad: Datum v JavaScriptu
Vezměme si příklad tisku data / měsíce / roku:
var date = new Date () var day = date.getDate () var month = date.getMonth () + 1 var year = date.getFullYear () document.write ('
Datum je: '+ den +' / '+ měsíc +' / '+ rok)
Výstup:
Datum je: 17/9/2019
Nyní si vezmeme další příklad k tisku aktuálního času systému:
Aktuální čas:var today = new Date () var h = today.getHours () var m = today.getMinutes () var s = today.getSeconds () document.getElementById ('txt'). innerHTML = h + ':' + m + ': '+ s
Výstup:
Aktuální čas: 17: 56: 8
Tím jsme se dostali na konec našeho článku. Doufám, že jste pochopili, jak se používají objekty JavaScript Date.
Podívejte se na naše který přichází s živým tréninkem vedeným instruktorem a zkušenostmi z reálného projektu. Toto školení vám umožní ovládat dovednosti práce s webovými technologiemi typu back-end a front-end. Zahrnuje školení na Web Development, jQuery, Angular, NodeJS, ExpressJS a MongoDB.
Máte na nás dotaz? Uveďte to prosím v sekci komentářů blogu „JavaScript Date“ a my se vám ozveme.