Saturday, April 30, 2011

JavaScript Date and Time Functions


JavaScript provides the following date and time functions. Note that UTC stands for Universal Coordinated Time which refers to the time as set by the World Time Standard. Previously referred to as Greenwich Mean Time or GMT.
FunctionDescriptionReturned Values
getDate()
getUTCDate()
Day of the month1-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()
Month0-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 minutes0-1439
getYear()Year0-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-31Date in milliseconds
setFullYear()
setUTCFullYear()
Sets the year, given a four digit numberDate in milliseconds
setHours()
setUTCHours()
Sets the hour, given a number between 0-23Date in milliseconds
setMilliseconds()
setUTCMilliseconds()
Sets the milliseconds, given a numberDate in milliseconds
setMinutes()
setUTCMinutes()
Sets the minutes, given a number between 0-59Date in milliseconds
setMonth()
setUTCMonth()
Sets the month, given a number between 0-11Date in milliseconds
setSeconds()
setUTCSeconds()
Sets the seconds,l given a number between 0-59Date in milliseconds
setTime()Sets the date, given the number of milliseconds since 1 January 1970Date in milliseconds
setYear()Sets the year, given either a two digit or four digit numberDate in milliseconds
toGMTString()
toUTCString()
GMT date and time as a stringday dd mmm yyyy hh:mm:ss GMT
toLocaleString()Local date and time as a stringDepends on operating system, locale, and browser
toString()Local date and time as a stringDepends 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 1970Date in milliseconds


No comments:

Post a Comment