| Function |
Description |
Returned Values |
| getDate(), getUTCDate() |
Day of the month |
1-31 |
| getDay(), getUTCDay() |
Day of the week (integer) |
0-6 |
| getFullYear(), getUTCFullYear() |
Year (full four digit) |
1900+ |
| getHours(), getUTCHours() |
Hour of the day (integer) |
0-23 |
| getMilliseconds(), getUTCMilliseconds() |
Milliseconds (since last second) |
0-999 |
| getMinutes(), getUTCMinutes() |
Minutes (since last hour) |
0-59 |
| getMonth(), getUTCMonth() |
Month |
0-11 |
| getSeconds(), getUTCSeconds() |
Seconds (since last minute) |
0-59 |
| getTime() |
Number of milliseconds since 1 January 1970 |
| getTimezoneOffset() |
Difference between local time and GMT in minutes |
0-1439 |
| getYear() |
Year |
0-99 for years between 1900-1999, Four digit for 2000+ |
| parse() |
Returns the number of milliseconds since midnight 1 January 1970 for a given date and time string passed to it. |
| setDate(), setUTCDate() |
Sets the day, given a number between 1-31 |
Date in milliseconds |
| setFullYear(), setUTCFullYear() |
Sets the year, given a four digit number |
Date in milliseconds |
| setHours(), setUTCHours() |
Sets the hour, given a number between 0-23 |
Date in milliseconds |
| setMilliseconds(), setUTCMilliseconds() |
Sets the milliseconds, given a number |
Date in milliseconds |
| setMinutes(), setUTCMinutes() |
Sets the minutes, given a number between 0-59 |
Date in milliseconds |
| setMonth(), setUTCMonth() |
Sets the month, given a number between 0-11 |
Date in milliseconds |
| setSeconds(), setUTCSeconds() |
Sets the seconds,l given a number between 0-59 |
Date in milliseconds |
| setTime() |
Sets the date, given the number of milliseconds since 1 January 1970 |
Date in milliseconds |
| setYear() |
Sets the year, given either a two digit or four digit number |
Date in milliseconds |
| toGMTString(), toUTCString() |
GMT date and time as a string |
day dd mmm yyyy hh:mm:ss GMT |
| toLocaleString() |
Local date and time as a string |
Depends on operating system, locale, and browser |
| toString() |
Local date and time as a string |
Depends on operating system, locale, and browser |
| UTC() |
Returns the number of milliseconds since 1 January 1970 for a given date in year, month, day (and optionally, hours, minutes, seconds, and milliseconds) |
Date in milliseconds |
| valueOf() |
Number of milliseconds since 1 January 1970 |
Date in milliseconds |