JavaScript Date Set Methods

JavaScript Date Set Methods
Hvis du vil opprette et nettsted som har et grensesnitt for planlegging av avtaler, en timetabell for jernbanen eller en kalender, er JavaScript Date Set Methods det du leter etter. Ved hjelp av JavaScript Date Set Methods kan du vise brukerens nåværende tidssone eller beregne ankomst og avgangstid i slike applikasjoner. Det kan også hjelpe deg med å generere rapporten på det angitte tidspunktet for hver dag.

Denne oppskrivningen vil diskutere JavaScript Date Set Methods og hvordan du kan bruke dem i JavaScript -koden din. Dessuten eksemplene relatert til hver datasettmetode som for eksempel set nedearyar (), setmonth (), setday (), setDate (), Sethours (), setminutes (), og Setseconds () vil bli gitt. Så la oss starte!

JavaScript Dato SetMearlear () Metode

For å angi et år for datoobjektet, kan du bruke den innebygde JavaScript SetMearlear () -funksjonen. Setfultearyar () -funksjonen tar det firesifrede tallet “Åååå”Som en parameter som representerer året. I tillegg kan du også angi dagen og måneden ved hjelp av denne metoden.

Eksempel: Bruke JavaScript Dato SetRoetear () -metode

Dette eksemplet vil demonstrere bruken av JavaScript -datoen setfullyar () -metoden. For dette formålet, for det første, lage en “Dato”Objekt”I dag1”. Dette “I dag1”Datoobjekt vil lagre gjeldende tid og dato som verdien. Deretter skriver vi ut ett år før og etter inneværende år ved å spesifisere “I dag1.getulearear ()”Som et argument i begge tilfeller:

var i dag1 = ny dato ();
dokument.Skriv ("I dag er:"+i dag1);
dokument.skrive("
");
I dag1.Settmoetear (i dag1.getularlyear () - 1);
dokument.skriv ("1 år før:"+i dag1);
dokument.skrive("
");
I dag1.Settmoetear (i dag1.getulearear () + 1);
dokument.skriv ("1 år etter:"+i dag1);

Utførelse av den ovennevnte koden vil skrive ut tre linjer. Du kan se at den første linjen i utdataene viser gjeldende dato og tid som er lagret i "I dag1”Datoobjekt, og de to andre linjene viser verdiene for forrige og neste år med samme dato og klokkeslett:

JavaScript Date SetMonth () Metode

I JavaScript brukes setmonth () -metoden for å sette måneden for et datoobjekt. Det tar verdier mellom 0-11, der null representerer “januar”Og“11”Indikerer”desember”.

Eksempel: Bruke JavaScript Date SetMonth () -metode

Følgende JavaScript -programmet vil sette "mars”Som månedens verdi av“Dato1”Datoobjekt:

var dato1 = ny dato ();
Dato1.setmonth (2);
dokument.Skriv ("Set Month er:"+Date1);

Som du kan se, "mars”Tilordnes som en måned for det opprettede Date1 -objektet:

JavaScript Date SetDate () Metode

Når du lager en enkel “Dato”Objekt, det vil lagre gjeldende dato- og tidsverdier. Du kan imidlertid bruke "setDate ()”Funksjon for å angi månedens dag for det opprettede dato -objektet, og det tar verdier mellom 0-31.

Eksempel: Bruke JavaScript Date SetDate () -metode

For å sjekke ut arbeid av dato setDate () -metoden, utfør følgende kode i konsollvinduet:

var dato1 = ny dato ();
Dato1.setdate (5);
dokument.Skriv ("Sett dato er:"+date1);

Legger til “5”Vil angi datoobjektverdien til 5th av inneværende måned:

JavaScript Date Sethours () -metode

Sethours ()”Er en annen innebygd JavaScript-metode for datoobjektet som brukes til å angi timens verdi for en“Dato”Objekt. Verdiene varierer fra 0-23.

Eksempel: Bruke JavaScript Date Sethours () -metode

I dette eksemplet vil vi bruke “Sethours ()”Metode for innstilling“12”Som timens verdi for det nyopprettede”Dato1”Objekt:

var dato1 = ny dato ();
Dato1.Sethours (12);
dokument.Skriv ("Sett timer er:"+date1);

Den undergitte utgangen erklærer at vi med hell har angitt den spesifiserte timens verdi:

JavaScript Date Setminutes () Metode

Ønsker å angi protokollen for et datoobjekt? Hvis ja, finnes det en JavaScript -dato “setminutes ()”Metode som du kan bruke til dette formålet. Setminutes () -metoden setter minuttverdien mellom 0-59.

Eksempel: Bruke JavaScript Date SetMinutes () -metode

Først av alt vil vi lage en ny "Dato1”Datoobjekt, og da vil vi sette sin minuttverdi til“57" bruker "Dato1.sett.minutter()”Metode:

var dato1 = ny dato ();
Dato1.setminutes (57);
dokument.Skriv ("Minutesett:"+Dato1);

Utgangen fra den ovennevnte koden vil vise endringene du har gjort til "Dato1”Objekt minutter:

JavaScript Date SetSeConds () -metode

Setseconds ()”Metode brukes til å angi sekundene på datoobjektet med en verdi mellom 0-59.

Eksempel: Bruke JavaScript Date SetSeconds () -metode

Den undergitte koden vil opprette en ny “Dato1”Datoobjekt og setter deretter sekundverdien til“10”:

var dato1 = ny dato ();
Dato1.setseconds (10);
dokument.Skriv ("Seconds Set:"+Date1);

Utførelsen av den medfølgende koden vil skrive ut "Dato1”Objektdata med spesifiserte endringer i“sekunder”Verdi:

Konklusjon

Denne oppskrivningen diskuterte JavaScript Date Set Methods som du kan bruke til å angi dato -objektverdiene på sekunder, minutter, timer, dager, måneder og år i JavaScript -koden din for forskjellige formål, for eksempel å lage en kalender. Vi har også demonstrert eksemplene relatert til hver JavaScript Dato Set Methods inkludert Setlyear (), SetMonth (), SetDay (), SetDate (), Sethours (), Setminutes () og Setseconds () i denne artikkelen.