JavaScript Date Reference
JavaScript Date Methods and Properties
Revised July 2025
Date Methods and Properties Reference
| Name | Description |
|---|---|
| new Date() | Creates a new Date object |
| constructor | Creates a new Date object |
| constructor | Returns the function that created the Date prototype |
| getDate() | Returns the day of the month (from 1-31) |
| getDay() | Returns the day of the week (from 0-6) |
| getFullYear() | Returns the year |
| getHours() | Returns the hour (from 0-23) |
| getMilliseconds() | Returns the milliseconds (from 0-999) |
| getMinutes() | Returns the minutes (from 0-59) |
| getMonth() | Returns the month (from 0-11) |
| getSeconds() | Returns the seconds (from 0-59) |
| getTime() | Returns the number of milliseconds since midnight Jan 1 1970, and a specified date |
| getTimezoneOffset() | Returns the time difference between UTC time and local time, in minutes |
| getUTCDate() | Returns the day of the month, according to universal time (from 1-31) |
| getUTCDay() | Returns the day of the week, according to universal time (from 0-6) |
| getUTCFullYear() | Returns the year, according to universal time |
| getUTCHours() | Returns the hour, according to universal time (from 0-23) |
| getUTCMilliseconds() | Returns the milliseconds, according to universal time (from 0-999) |
| getUTCMinutes() | Returns the minutes, according to universal time (from 0-59) |
| getUTCMonth() | Returns the month, according to universal time (from 0-11) |
| getUTCSeconds() | Returns the seconds, according to universal time (from 0-59) |
| getYear() | Deprecated. Use the getFullYear() method instead |
| now() | Returns the number of milliseconds since midnight Jan 1, 1970 |
| parse() | Parses a date string and returns the number of milliseconds since January 1, 1970 |
| prototype | Allows you to add properties and methods to an object |
| setDate() | Sets the day of the month of a date object |
| setFullYear() | Sets the year of a date object |
| setHours() | Sets the hour of a date object |
| setMilliseconds() | Sets the milliseconds of a date object |
| setMinutes() | Set the minutes of a date object |
| setMonth() | Sets the month of a date object |
| setSeconds() | Sets the seconds of a date object |
| setTime() | Sets a date to a specified number of milliseconds after/before January 1, 1970 |
| setUTCDate() | Sets the day of the month of a date object, according to universal time |
| setUTCFullYear() | Sets the year of a date object, according to universal time |
| setUTCHours() | Sets the hour of a date object, according to universal time |
| setUTCMilliseconds() | Sets the milliseconds of a date object, according to universal time |
| setUTCMinutes() | Set the minutes of a date object, according to universal time |
| setUTCMonth() | Sets the month of a date object, according to universal time |
| setUTCSeconds() | Set the seconds of a date object, according to universal time |
| setYear() | Deprecated. Use the setFullYear() method instead |
| toDateString() | Converts the date portion of a Date object into a readable string |
| toGMTString() | Deprecated. Use the toUTCString() method instead |
| toISOString() | Returns the date as a string, using the ISO standard |
| toJSON() | Returns the date as a string, formatted as a JSON date |
| toLocaleDateString() | Returns the date portion of a Date object as a string, using locale conventions |
| toLocaleTimeString() | Returns the time portion of a Date object as a string, using locale conventions |
| toLocaleString() | Converts a Date object to a string, using locale conventions |
| toString() | Converts a Date object to a string |
| toTimeString() | Converts the time portion of a Date object to a string |
| toUTCString() | Converts a Date object to a string, according to universal time |
| UTC() | Returns the number of milliseconds in a date since midnight of January 1, 1970, according to UTC time |
| valueOf() | Returns the primitive value of a Date object |
முக்கிய குறிப்பு:
getYear() மற்றும் setYear() முறைகள் காலாவதியானவை. அவற்றுக்குப் பதிலாக getFullYear() மற்றும் setFullYear() முறைகளைப் பயன்படுத்தவும்.
toGMTString() முறை காலாவதியானது. அதற்குப் பதிலாக toUTCString() முறையைப் பயன்படுத்தவும்.
Date Methods Categories
Get Methods
தேதி பொருளிலிருந்து தகவலைப் பெறும் முறைகள்
- getDate(), getDay(), getFullYear()
- getHours(), getMinutes(), getSeconds()
- getMonth(), getTime(), getTimezoneOffset()
Set Methods
தேதி பொருளின் மதிப்புகளை அமைக்கும் முறைகள்
- setDate(), setFullYear(), setHours()
- setMinutes(), setMonth(), setSeconds()
- setTime(), setMilliseconds()
UTC Methods
உலகளாவிய நேரத்துடன் (UTC) செயல்படும் முறைகள்
- getUTCDate(), getUTCFullYear()
- setUTCDate(), setUTCFullYear()
- getUTCHours(), setUTCHours()
String Methods
தேதியை சரம் வடிவத்தில் மாற்றும் முறைகள்
- toString(), toDateString(), toTimeString()
- toISOString(), toUTCString(), toJSON()
- toLocaleString(), toLocaleDateString()
Important Notes
தேதி மாதங்கள் 0-அடிப்படையில் உள்ளன: 0=ஜனவரி, 11=டிசம்பர்
வார நாட்கள் 0-அடிப்படையில் உள்ளன: 0=ஞாயிறு, 6=சனி
getYear() மற்றும் setYear() காலாவதியானவை - அவற்றைப் பயன்படுத்த வேண்டாம்
toGMTString() காலாவதியானது - toUTCString() ஐப் பயன்படுத்தவும்
உள்ளூர் நேர முறைகள் உலாவியின் நேர மண்டலத்தைப் பயன்படுத்துகின்றன
UTC முறைகள் உலகளாவிய நேரத்தைப் (GMT) பயன்படுத்துகின்றன
Learn More:
- JavaScript Date Tutorial
- JavaScript Date Formats
- JavaScript Date Get Methods
- JavaScript Date Set Methods
- JavaScript Date Reference
Exercise
பின்வரும் எந்த தேதி முறை காலாவதியானது மற்றும் பயன்படுத்தக்கூடாது?