JavaScript Date() Constructor

Javascript Date Constructor



Datumobjektet används i JavaScript för att manipulera datum och tid. Arbete med datum och tid i JavaScript utförs ofta via JavaScript Date()-objektet. Den har flera metoder och en konstruktor som helt enkelt låter oss arbeta med datum och tid. På en webbsida kan en timer ställas in med JavaScript-datumobjektet.

Den här manualen kommer att utveckla Date()-konstruktörerna i JavaScript.







Vad är JavaScript Date() Constructor?

För att skapa Date-objekt, använd ' ny ' operatör. Det finns fyra olika Date()-konstruktorer tillgängliga för att skapa datumobjekt:



    • Datum()
    • Date(dateString)
    • Datum (millisekunder)
    • Datum (år, månad, dag, timmar, minuter, sekunder, millisekunder)

Låt oss kolla in var och en av de nämnda metoderna en efter en!



Hur använder man Date() Constructor i JavaScript?

Genom att ringa ' nytt datum() ”-konstruktorn skapas ett nytt datumobjekt med dagens datum och tid:





var datum = nytt datum ( ) ;


Skriv nu ut aktuellt datum och tid på konsolen genom att skicka variabeln ' datum ' till ' console.log() ' metod:

console.log ( datum ) ;


Följande datumvärde kommer att visas på konsolen:



Hur använder man Date(dateString) Constructor i JavaScript?

För att konstruera ett nytt datumobjekt med en angiven datumsträng, använd ' nytt datum(datumsträng) ” konstruktör.

För att göra det kommer vi först att skapa ett nytt datumobjekt genom att skicka date som en sträng i Date(dateString)-konstruktorn:

var datum = nytt datum ( '8 oktober 2022 15:11:05' ) ;


Skriv sedan ut det på konsolen:

console.log ( datum ) ;


Motsvarande utdata kommer att se ut så här:

Hur använder man Date(milliseconds) Constructor i JavaScript?

Med hjälp av ' nytt datum (millisekunder) ”-konstruktorn skapas ett nytt datumobjekt genom att använda Universal Time (UTC) genom att lägga till millisekunderna.

När den nya Date(milliseconds)-konstruktorn anropas skapas ett nytt datumobjekt med NOLL millisekunder adderade till nolltiden:

var datum = nytt datum ( 0 ) ;


Skriv ut datumet som returneras av ' nytt datum (millisekunder) ” konstruktor som använder metoden console.log():

console.log ( datum ) ;


Produktion


På samma sätt, när vi har passerat ' 500000000000 ” millisekunder till konstruktorn, kommer datumet att visas med avseende på den:

var datum = nytt datum ( 500000000000 ) ;


Den givna produktionen visar tiden efter 15 år:

Hur man använder Datum (år, månad, dag, timmar, minuter, sekunder, millisekunder) Constructor i JavaScript?

Denna konstruktor accepterar minst två argument och högst sju för att få tiden i det angivna formatet. Men i fallet med en parameter kommer Date()-konstruktorn att acceptera den som millisekunder.

Till exempel kommer vi att skicka alla parametrar till Date()-konstruktorn, inklusive år, månad, dag, timmar, minuter, sekunder och millisekunder som 2022, 5, 11, 15, 14, 15 respektive 7:

var datum = nytt datum ( 2022 , 5 , elva , 12 , 14 , femton , 7 ) ;


Skriv slutligen ut datumobjektets värde på konsolen med hjälp av ' console.log() ' metod:

console.log ( datum ) ;


Produktion


Vi har samlat alla viktiga instruktioner relaterade till JavaScript Date()-konstruktorn.

Slutsats

För att konstruera ett datumobjekt kan du använda en av fyra varianter av Date()-konstruktorn, inklusive Date(), Date(dateString), Date(millisekunder) och Date(år, månad, dag, timmar, minuter, sekunder, millisekunder). Dessutom, för att skapa ett Date-objekt, använd ' ny ' operatör. Den här manualen har utvecklat Date()-konstruktorn i JavaScript.