Date and Time Functions

Here's a handy reference for all of your JavaScript date/time needs.

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
Author Barrington Haynes

I have nothing more to say

Add Comment

Name
Comment
 

Your comment has been received and will be shown once it passes moderation.