w3resource

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.



Follow us on Facebook and Twitter for latest update.