Name
Date — manipulate dates and times
Availability
Core JavaScript 1.0; enhanced by ECMA-262
Constructor
new Date(); new Date(milliseconds) new Date(datestring); new Date(year, month, day, hours, minutes, new Date(seconds, ms)
Methods
Note that unlike most JavaScript objects, the Date object has no properties that can be read and written directly; instead, all access to date and time fields is done through methods:
- getDate()
Return the day of the month. JavaScript 1.0; ECMA-262.
- getDay()
Return the day of the week. JavaScript 1.0; ECMA-262.
- getFullYear()
Return the year (local time). JavaScript 1.2; ECMA-262.
- getHours()
Return the hours field of a Date. JavaScript 1.0; ECMA-262.
- getMilliseconds()
Return the milliseconds field of a Date (local time). JavaScript 1.2; ECMA-262.
- getMinutes()
Return the minutes field of a Date. JavaScript 1.0; ECMA-262.
- getMonth()
Return the month of a Date. JavaScript 1.0; ECMA-262.
- getSeconds()
Return the seconds field of a Date. JavaScript 1.0; ECMA-262.
- getTime()
Return a Date in milliseconds. JavaScript 1.0; ECMA-262.
- getTimezoneOffset()
Determine the offset from GMT. JavaScript 1.0; ECMA-262.
- getUTCDate()
Return the day of the month (universal time). JavaScript 1.2; ECMA-262.
- getUTCDay()
Return the day of the week (universal time). JavaScript 1.2; ECMA-262.
- getUTCFullYear()
Return the year (universal time). JavaScript 1.2; ECMA-262.
- getUTCHours()
Return the hours field of a Date (universal time). JavaScript 1.2; ECMA-262.
- getUTCMilliseconds()
Return the milliseconds ...
Get Webmaster in a Nutshell, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.