Javascript Date Objects - Properties and Methods
Description
JavaScript date object is used to create dates and times.
These are the ways to create a date object in JavaScript :
i) new Date().
[for example today = new Date() ].
ii) new Date(milliseconds).
[for example inauguration_day = new Date("August 15, 1997 10:05:00") ].
iii) new Date(dateString).
[for example inauguration_day = new Date(97,8,15) ].
new Date(year, month, day, hours, minutes, seconds, milliseconds).
[for example inauguration_day = new Date(97,8,15,10,05,0) ].
Javascript Date Objects Property
Name | Description | Version |
---|---|---|
constructor | specifies the function that creates an object's prototype. | Implemented in JavaScript 1.0 |
prototype | Use to add new properties to a date object. | Implemented in JavaScript 1.0 |
Javascript Date Objects Methods
Name | Description | Version |
---|---|---|
getDate | Use to get the day of the month of a given date according to local time. | Implemented in JavaScript 1.0 |
getDay | Use to get the day of the week of a given date according to local time. | Implemented in JavaScript 1.0 |
getFullYear | Use to get the year of a given date according to local time. | Implemented in JavaScript 1.0 |
getHours | Use to get the hour of a given date according to local time. | Implemented in JavaScript 1.0 |
getMilliseconds | Use to get the milliseconds from the current time according to local time. | Implemented in JavaScript 1.0 |
getMinutes | Use to get the minutes from the current time according to local time. | Implemented in JavaScript 1.0 |
getMonth | Use to get the month of a given date according to local time | Implemented in JavaScript 1.0 |
getSeconds | Use to get the seconds from the current time according to local time. | Implemented in JavaScript 1.0 |
getTime | Use to get the milliseconds of a given date according to local time. | Implemented in JavaScript 1.0 |
getTimezoneOffset | Use to get the difference between local time and Greenwich Mean Time (GMT). | Implemented in JavaScript 1.0 |
getUTCDate | Returns the day (date) of the month of a given date according to Coordinated Universal Time (UTC). | Implemented in JavaScript 1.0 |
getUTCDay | Returns the day of the week in the specified date according to universal time(UTC). | Implemented in JavaScript 1.0 |
getUTCFullYear | Returns the year of a given date according to universal time(UTC). | Implemented in JavaScript 1.0 |
getUTCHours | Returns the hours of given date according to universal time(UTC). | Implemented in JavaScript 1.0 |
getUTCMilliseconds | Use to get the milliseconds from a given date according to universal time (UTC). | Implemented in JavaScript 1.0 |
getUTCMinutes | Use to get the minutes from a given date according to universal time (UTC). | Implemented in JavaScript 1.0 |
getUTCMonth | Returns the months of given date according to universal time. | Implemented in JavaScript 1.0 |
getUTCSeconds | Returns the seconds of a given date according to universal time. | Implemented in JavaScript 1.0 |
getYear | Use to get the year of a given date according to local time. | Implemented in JavaScript 1.0 |
parse | Takes a date string (such as "Jan 21, 1987") and returns the number of milliseconds since January 1, 1970, 00:00:00, local time. | Implemented in JavaScript 1.0 |
setDate | Use to set the day of the month for a given date according to local time. | Implemented in JavaScript 1.0 |
setFullYear | Use to set the full year for a given date according to local time. | Implemented in JavaScript 1.0 |
setHours | Use to set the hours for a given date according to local time. | |
setMilliseconds | Use to set the milliseconds for a given date according to local time. | Implemented in JavaScript 1.0 |
setMinutes | Use to set the minutes for a given date according to local time. | Implemented in JavaScript 1.0 |
setMonth | Use to set the month for a given date according to local time. | Implemented in JavaScript 1.0 |
setSeconds | Use to set the seconds for a given date according to local time. | Implemented in JavaScript 1.0 |
setTime | Use to set the value of a Date object according to local time. | Implemented in JavaScript 1.0 |
setUTCDate | Use to set the numeric day of the month according to Coordinated Universal Time (UTC). | Implemented in JavaScript 1.0 |
setUTCFullYear | Use to set the full year for a given date according to Coordinated Universal Time (UTC). | Implemented in JavaScript 1.0 |
setUTCHours | Use to set the hour for a specified date according to Coordinated Universal Time (UTC). | Implemented in JavaScript 1.0 |
setUTCMilliseconds | Use to set the milliseconds for a specified date according to Coordinated Universal Time (UTC). | Implemented in JavaScript 1.0 |
setUTCMinutes | Use to set the minutes for a specified date according to Universal Coordinated Time (UTC). | Implemented in JavaScript 1.0 |
setUTCMonth | Use to set the month for a given date according to local time. | Implemented in JavaScript 1.0 |
setUTCSeconds | Use to set the seconds for a given date according to universal time. | Implemented in JavaScript 1.0 |
setYear | Use to set the year for a given date according to local time. | Implemented in JavaScript 1.0 |
toLocaleString | Use to convert a date to a string, using the current locale time. | Implemented in JavaScript 1.0 |
toSource | Returns a string which represents the source code of the date object. | Implemented in JavaScript 1.0 |
toString | Use to convert a date to a string. | Implemented in JavaScript 1.0 |
toUTCString | Use to convert a date to a string, using the universal time convention. | Implemented in JavaScript 1.0 |
UTC | Returns the number of milliseconds in a Date object since January 1, 1970, 00:00:00, universal time. | Implemented in JavaScript 1.0 |
valueOf | Use to get the primitive value of date object. | Implemented in JavaScript 1.0 |
See also:
JavaScript Core objects, methods, properties.
Previous: JavaScript valueOf() Method: Array Object
Next:
JavaScript constructor Property: Date Object
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics