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.
