Datums instellen in JavaScript
In een recent artikel hebben we het JavaScript-datumobject in het algemeen bekeken. Hier kijken we naar alle methoden om verschillende delen van een datum en tijd in te stellen op basis van de lokale tijd. (Vergeet niet dat lokale tijd de tijd en tijdzone is waarop de computer is ingesteld die de gebruiker gebruikt.) Hoewel geen van deze methoden op zichzelf erg interessant lijken, in combinatie met andere datummethoden, kunt u er allerlei datum en kalenderberekeningen.

Datum wordt vóór elk voorbeeld ingesteld op Maandag 20 december 1999 20:30:15 PM gebruik makend van var egdate = new Date ("20 december 1999 20:30:15"). Als u JavaScript in uw browser hebt, kunt u hier een live voorbeeld bekijken.

setDate ()
stelt de datum (dag van de maand) in een bestaand datumobject in
VOORBEELD: egdate.setDate (12) RESULTAAT: maandag 20 december 1999 20:30:15 uur
setMonth ()
stelt de maand in een bestaand datumobject in
VOORBEELD: egdate.setMonth (2) RESULTAAT: zaterdag 20 maart 1999 20:30:15 uur
setFullYear ()
stelt het jaar in (viercijferige vorm) in een bestaand datumobject
Er is ook een verouderde functie setYear (), maar deze moet waar mogelijk worden vermeden
VOORBEELD: egdate.setFullYear (2008) RESULTAAT: zaterdag 20 december 2008 20:30:15 uur
setHours ()
stelt het urengedeelte van de tijd van de dag in een bestaand datumobject in (gebruikt een 24-uurs klok)
VOORBEELD: egdate.setHours (14) RESULTAAT: maandag 20 december 1999 14.30:15 uur
setMinutes ()
stelt het minutengedeelte van de tijd van de dag in een bestaand datumobject in
VOORBEELD: egdate.setMinutes (17) RESULTAAT: maandag 20 december 1999 20:17:15 uur
setSeconds ()
stelt het secondengedeelte van de tijd van de dag in een bestaand datumobject in
VOORBEELD: egdate.setSeconds (24) RESULTAAT: maandag 20 december 1999 20.30:24 uur
setMilliseconds ()
stelt het millisecondengedeelte van de tijd van de dag in een bestaand datumobject in
VOORBEELD: egdate.setMilliseconds (300) RESULTAAT: maandag 20 december 1999 20:30:15 uur
tijd instellen()
stelt de datum en tijd van een bestaand object Date in met behulp van seconden sinds (voorheen voor negatieve getallen) 1 januari 1970
VOORBEELD: egdate.setTime (-999.999.999) RESULTAAT: maandag 20 december 1999 20:30:15 uur

Video-Instructies: Building responsive layouts - Designing in the Browser (Mei 2024).