JavaScript Date Object Complete Reference
JavaScript Date object is used to represent a moment in time It is used to work with date and time This time value is since 1 January 1970 UTC (Coordinated Universal Time).
Syntax:
new Date();
Example: If nothing as the parameter is given, it returns the present date and time.
Javascript
<script> // If nothing as a parameter is given, // it represents the present date and time. var A = new Date(); // Printing present date and time. console.log(A); </script> |
Output:
Mon Nov 14 2022 16:56:38 GMT+0530 (India Standard Time)
The complete list of JavaScript Date methods and properties are listed below:
JavaScript Date Constructor: A constructor gets called when an object is created using the new keyword.
Constructor | Description |
---|---|
Date() | Create a Date instance or return a string representing the current time. |
JavaScript Date Properties: A JavaScript property is a member of an object that associates a key with a value.
-
Instance Properties: An instance property is a property that has a new copy for every new instance of the class.
Properties | Description |
---|---|
constructor | Returns the constructor function for an object. |
JavaScript Date Methods: JavaScript methods are actions that can be performed on objects.
-
Static Method: If the method is called using the Number class itself then it is called a static method.
Static Methods | Description |
---|---|
now() | Return the number of milliseconds elapsed since January 1, 1970, 00:00:00 UTC. |
parse() | Return the time difference in milliseconds from, January 1, 1970, till the date we provide. |
UTC() | Return the number of milliseconds in a Date object since January 1, 1970, 00:00:00, universal time. |
-
Instance Method: If the method is called on an instance of a array then it is called an instance method.
Instance Methods | Description |
---|---|
getDate() | Fetch the date of a month from a given Date object. |
getDay() | Fetch the day of a week(0 to 6) from a given Date object. |
getFullYear() | Fetch the year from a given Date object. |
getHours() | Return the hours from a given Date object. |
getMilliseconds() | Fetch the milliseconds from a given Date object. |
getMinutes() | Fetch the minutes from the given Date object. |
getMonth() | Fetch the month(0 to 11) from the given Date object. |
getSeconds() | Fetch the seconds from the given Date object. |
getTime() | Return the number of milliseconds since 1 January 1970 . |
getTimezoneOffset() | Return the time difference between in minutes. |
getUTCDate() | Fetch the date of a month according to universal time from a given Date object. |
getUTCDay() | Fetch the date of a month according to universal time from a given Date object. |
getUTCFullYear() | Fetch the year according to universal time from a given Date object. |
getUTCHours() | Fetch the hours according to universal time from a given Date object. |
getUTCMilliseconds() | Fetch the millisecond according to universal time from a given Date object. |
getUTCMinutes() | Fetch the minutes according to universal time from a given Date object. |
getUTCMonth() | Fetch the month according to universal time from a given Date object. |
getUTCSeconds() | Fetch the second according to universal time from a given Date object |
getYear() | Get the year on a specified date according to universal time. |
setDate() | Set the date of a month into a date object which is created using date() constructor. |
setFullYear() | Set year into a date object which is created using Date() constructor. |
setHours() | Set hours into a date object which is created using the Date() constructor. |
setMilliseconds() | Set milliseconds into a date object which are created using date() constructor. |
setMinutes() | Set minutes into a Date object which is created using Date() constructor. |
setMonth() | Set month into a date object which is created using the Date() constructor. |
setSeconds() | Set seconds into a Date object which is created using Date() constructor. |
setUTCDate() | Set date of a month according to universal time into a date object. |
setUTCFullYear() | Set year into a date object according to universal time. |
setUTCHours() | Set hours into a date object according to universal time. |
setUTCMilliseconds() | Set milliseconds according to universal time into a date object. |
setUTCMinutes() | Set minutes according to universal time into a date object. |
setUTCMonth() | Set month according to universal time into a date object. |
setUTCSeconds() | Set seconds according to universal time into a date object. |
setYear() | Set the year in a specified date according to universal time. |
toDateString() | Convert the given date object’s contents of the date portion into a string. |
toISOString() | Convert the given date object’s contents into a string in ISO format (ISO 8601). |
toJSON() | Convert the given date object’s contents into a string. |
toLocaleDateString() | Convert a date to a string. |
toLocaleTimeString() | Fetch the time from a given Date object. |
toLocaleString() | Convert a date and time to a string. |
toString() | Convert the given date object’s contents into a string. |
toTimeString() | Return the time portion of the given date object in English. |
toUTCString() | Convert the given date object’s contents into a string according to the universal time zone UTC. |
valueOf() | Get the number of milliseconds between 1 January 1970 00:00:00 UTC and the given date. |
Please Login to comment...