Vi letar efter bibliotek tycka om Date-fns och Ögonblick när vi behöver arbeta med datum och tid i JavaScript. Men du kan bara använda det inbyggda datumobjektet för att komma åt aktuellt datum eller tid medan du skriver in kod . I den här artikeln kommer vi att diskutera hur man implementerar JavaScript-objektet i följande ordning:
JavaScript-datum
JavaScript-objektet används för att få år, månad och dag. Du kan visa en timer på webbsidan med hjälp av JavaScript-datumobjekt. Du kan också använda olika datumkonstruktörer för att skapa datumet objekt . Detta ger metoder för att få och ställa in dag, månad, år, timme, minut och sekunder.
Det finns olika sätt att skapa ett Date-objekt med hjälp av Date () -konstruktören.
Syntax:
nytt datum () nytt datum (millisekunder) nytt datum (datsträngning) nytt datum (år, månad, datum [, timme, minut, sekund, millisekund])
Parametrar:
- Inget argument & minus Konstruktören Date () skapar ett datumobjekt som är inställt på aktuellt datum och tid.
- millisekunder & minus När ett numeriskt argument skickas tas det som den interna numeriska representationen av datumet i millisekunder.
- datsträngning & minus Det är en strängrepresentation av ett datum, i det format som accepteras av Date.parse () metod.
- år & minus Detta heltal representerar året. Du bör alltid ange året i sin helhet.
- månad & minus Den representerar månaden som börjar med 0 för januari till 11 för december.
- datum & minus Datumet används för att representera dagen i månaden.
- timme & minus Detta heltal representerar timmen på dagen (24-timmars skala).
- minut & minus Den representerar minutsegmentet för en tidsavläsning.
- andra & minus Detta representerar det andra segmentet av en tidsavläsning.
- millisekund & minus Detta representerar millisekundssegmentet för en tidsavläsning.
Nu när du känner till de olika parametrarna som används i JavaScript-datum, går vi vidare till olika JavaScript-datum metoder .
JavaScript-metod
Det finns olika JavaScript-datummetoder och här är en lista tillsammans med deras beskrivning:
Fast egendom | Beskrivning |
Datum() | Den returnerar dagens datum och tid. |
getDate () | Det returnerar dagen i månaden för det angivna datumet enligt lokal tid. |
getDay () | Detta ger veckodagen för det angivna datumet enligt lokal tid. |
getFullYear () | Detta returnerar året för det angivna datumet enligt lokal tid. |
getHours () | Det returnerar timmen i det angivna datumet enligt lokal tid. |
getMilliseconds () | Visar millisekunderna i det angivna datumet enligt lokal tid. |
getMinutes () | Detta returnerar minuterna i det angivna datumet enligt lokal tid. |
getMonth () | Den returnerar månaden i det angivna datumet enligt lokal tid. |
getSeconds () | Returnerar sekunderna i det angivna datumet enligt lokal tid. |
få tid() | Detta returnerar det numeriska värdet för det angivna datumet som antalet millisekunder sedan 1 januari 1970, 00:00:00 UTC. |
getTimezoneOffset () | Detta returnerar tidszonsförskjutningen i minuter för den aktuella platsen. |
getYear () | Det returnerar året i det angivna datumet enligt lokal tid. round robin schemaläggningsprogram i c |
bestämma datum() | Används för att ställa in månadsdagen för ett angivet datum enligt lokal tid. |
setFullYear () | Det anger hela året för ett angivet datum enligt lokal tid. |
setHours () | Det ställer in timmarna för ett angivet datum enligt lokal tid. |
setMilliseconds () | Detta ställer in millisekunderna för ett angivet datum enligt lokal tid. |
setMinutes () | Ställer in minuter för ett angivet datum enligt lokal tid. |
setMonth () | Det ställer in månaden för ett angivet datum enligt lokal tid. |
setSeconds () | Det ställer in sekunder för ett angivet datum enligt lokal tid. |
Ställ klockan() | Detta ställer in datumobjektet till tiden som representeras av ett antal millisekunder sedan 1 januari 1970, 00:00:00 UTC. |
Dessa var några av de vanligaste datummetoderna. Låt oss nu ta ett exempel och se hur datumobjekten används i JavaScript.
Exempel: Datum i JavaScript
Låt oss ta ett exempel för att skriva ut datum / månad / år:
var date = new Date () var day = date.getDate () var month = date.getMonth () + 1 var year = date.getFullYear () document.write ('
Datum är: '+ dag +' / '+ månad +' / '+ år)
Produktion:
Datum är: 17/9/2019
Låt oss ta ett annat exempel för att skriva ut aktuell tid för systemet:
Aktuell tid:var idag = nytt datum () var h = idag.getHours () var m = idag.getMinutes () var s = idag.getSeconds () document.getElementById ('txt'). innerHTML = h + ':' + m + ': '+ s
Produktion:
Aktuell tid: 17: 56: 8
Med detta har vi kommit till slutet av vår artikel. Jag hoppas att du förstod hur JavaScript Date-objekt används.
Kolla in vår som kommer med instruktörsledad liveutbildning och verklig projektupplevelse. Denna utbildning gör dig skicklig för att arbeta med back-end och front-end webbteknik. Det inkluderar utbildning om webbutveckling, jQuery, Angular, NodeJS, ExpressJS och MongoDB.
Har du en fråga till oss? Vänligen nämna det i kommentarsektionen på 'JavaScript Date' -bloggen så kommer vi tillbaka till dig.