You are not Logged in
Would you like to Login or Register

Today is: 10 February 2012
Check this months hot topics

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
kick it on DotNetKicks.com del.icio.us digg Mister Wong YahooMyWeb Reddit Furl Spurl blogmarks
Barrington Haynes Skype
Author : Barrington Haynes
Published : 28 July 2006

I have nothing more to say :-)

Add Comment

Enter your comment below and it will be submitted for moderation.

Your Name

Add Tag

Please enter tags for this article, seperated by semi-colon ;

View Tag's by : # articles | # views

More Publications

Custom Validators using Client Side JavaScript
Paul Marshall - 02/11/2007
Garmin and Google Maps
Dave Howard - 19/06/2006
Date and Time Functions
Barrington Haynes - 28/07/2006
Prompting the user
Barrington Haynes - 13/06/2006