The JavaScript toString() method is used to convert the Date object to a string. It method returns the current day name, month name, date, year, and time.
Note: The toString() method is automatically called by JavaScript whenever a Date object needs to be displayed as a string.
Syntax
1 |
Date.toString() |
Return value
It returns the converted string (representing the given date).
Convert JavaScript Date to string Example | toString() Method
The Example of toString() method converts a Date object to a string in JS.
1 2 3 4 5 6 7 8 9 10 11 12 |
<!DOCTYPE html> <html> <body> <script> var d = new Date(); var n = d.toString(); alert(n); </script> </body> </html> |
Output:

How to JavaScript date to string format?
Answer: You can do it:-
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<script> function formatDate(date) { var d = new Date(date), month = '' + (d.getMonth() + 1), day = '' + d.getDate(), year = d.getFullYear(); if (month.length < 2) month = '0' + month; if (day.length < 2) day = '0' + day; return [year, month, day].join('-'); } </script> |
Read more:- JavaScript date format example | code
Do comment if you have any suggestions, doubts or questions on this tutorial.
Note: The All JS Examples codes are tested on the Safari browser (Version 12.0.2) and Chrome.
OS: macOS 10.14 Mojave
Code: HTML 5 Version