Date.prototype.toString()
The toString() method returns a string representing the specified Date object interpreted in the local timezone.
Syntax
toString()
Return value
A string representing the given date.
Description
The Date object overrides the toString() method of Object. Date.prototype.toString() returns a string representation of the Date as interpreted in the local timezone, containing both the date and the time — it joins the string representation specified in toDateString() and toTimeString() together, adding a space in between.
For example: "Thu Jan 01 1970 04:42:04 GMT+0000 (Coordinated Universal Time)"
The toString() method is automatically called when a date is coerced to a string, such as const today = 'Today is ' + new Date().
Date.prototype.toString() must be called on Date instances. If the this value does not inherit from Date.prototype, a TypeError is thrown.
- If you only want to get the date part, use
toDateString(). - If you only want to get the time part, use
toTimeString(). - If you want to make the date interpreted as UTC instead of local timezone, use
toUTCString(). - If you want to format the date in a more user-friendly format (e.g. localization), use
toLocaleString().