Om een instantie van het Date object te creeren en deze aan een variabele genaamd "d" te
koppelen doe je hetvolgende:
Na het creeren van een instantie van het Date object, kun je alle methoden van het Date object benaderen via de variabele "d".
Om de huidige dag in een maand (van 1-31) van een Date object te krijgen, schrijven we de volgende regel code:
Wanneer je alleen Date() gebruikt creeert JavaScript een Date object met daarin de huidige datum en tijd van de lokale machine.
De properties en methoden van het Date object staan hieronder beschreven:
| Methode | Omschrijving | NN | IE |
| Date() | Geeft een Date object terug | 2 | 3 |
| getDate() | Geeft de datum van een Date object terug (van 1-31) | 2 | 3 |
| getDay() | Geeft de dag van een Date object terug (van 0-6. 0=Zondag, 1=Maandag, enz.) | 2 | 3 |
| getMonth() | Geeft de maand van een Date object terug (van 0-11. 0=Januari, 1=Februari, enz.) | 2 | 3 |
| getFullYear() | Geeft het jaar van een Date object terug (vier cijfers) | 4 | 4 |
| getYear() | Geeft het jaar van een Date object terug (van 0-99). gebruik liever getFullYear !! | 2 | 3 |
| getHours() | Geeft de uren van een Date object terug (van 0-23) | 2 | 3 |
| getMinutes() | Geeft de minuten van een Date object terug (van 0-59) | 2 | 3 |
| getSeconds() | Geeft de seconden van een Date object terug (var 0-59) | 2 | 3 |
| getMilliseconds() | Geeft de milliseconden van een Date object terug (van 0-999) | 4 | 4 |
| getTime() | Geeft het aantal milliseconden sinds middernacht 1-1-1970 terug | 2 | 3 |
| getTimezoneOffset() | Geeft het tijdsverschil terug tussen de gebruikers computer en GMT | 2 | 3 |
| getUTCDate() | Geeft de datum van de Date object terug in Universal (UTC) tijd | 4 | 4 |
| getUTCDay() | Geeft de dag van de Date object terug in universal tijd | 4 | 4 |
| getUTCMonth() | Geeft de maand van de Date object terug in Universal tijd | 4 | 4 |
| getUTCFullYear() | Geeft in 4 cijfers het jaar van de Date object terug in Universal tijd | 4 | 4 |
| getUTCHours() | Geeft de uren terug van de Date object in Universal tijd | 4 | 4 |
| getUTCMinutes() | Geeft de minuten terug van de Date object in Universal tijd | 4 | 4 |
| getUTCSeconds() | Geeft de seconden van de Date object in Universal tijd | 4 | 4 |
| getUTCMilliseconds() | Geeft de milliseconden van de Date object in Universal tijd | 4 | 4 |
| parse() | Geeft een string datum waarde terug die het aantal milliseconden bevat sinds 1 januari 1970 00:00:00 | 2 | 3 |
| setDate() | Zet de dat van de maand in het Date object (van 1-31) | 2 | 3 |
| setFullYear() | Zet het jaar in het Date object (vier cijfers) | 4 | 4 |
| setHours() | Zet het de uren in het Date object (van 0-23) | 2 | 3 |
| setMilliseconds() | Zet de millisecond in het Date object (van 0-999) | 4 | 4 |
| setMinutes() | Zet de minuten in het Date object (van 0-59) | 2 | 3 |
| setMonth() | Zet de maand in het Date object (van 0-11. 0=Januari, 1=Februari) | 2 | 3 |
| setSeconds() | Zet de seconden in het Date objectSets (van 0-59) | 2 | 3 |
| setTime() | Zet het aantal milliseconden sinds 1-1-1970Sets | 2 | 3 |
| setYear() | Zet de jaar in het Date object (00-99) | 2 | 3 |
| setUTCDate() | Zet de datum in het Date object, in universal tijd (van 1-31) | 4 | 4 |
| setUTCDay() | Zet de dag in het dat object in Universal tijd (van 0-6. zondag=0, maandag=1, enz.) | 4 | 4 |
| setUTCMonth() | Zet de maand in het Date object in Universal tijd (van 0-11. 0=januari, 1=februari) | 4 | 4 |
| setUTCFullYear() | Zet het jaar in het Date object in Universal tijd (vier cijfers) | 4 | 4 |
| setUTCHours() | Zet het uur in het Date object in Universal tijd (van 0-23) | 4 | 4 |
| setUTCMinutes() | Zet de minuten in het Date object in Universal tijd (van 0-59) | 4 | 4 |
| setUTCSeconds() | Zet de seconden in het Date object in Universal tijd (van 0-59) | 4 | 4 |
| setUTCMilliseconds() | Zet de milliseconden in het Date object in Universal tijd (van 0-999) | 4 | 4 |
| toGMTString() | Converteert het Date object naar een set gerekend van de GMT tijd zone | 2 | 3 |
| toLocaleString() | Converteert het Date object naar een string gerekenv van de huidige Tijd zone | 2 | 3 |
| toString() | Converteert het Date object naar een string | 2 | 4 |