Below is the example of Date toISOString() method.
- Example:
<script>// Here a date has been assigned// while creating Date objectvardateobj =newDate('October 15, 1996 05:35:32');// Contents of above date object is converted// into a string using toISOString() function.varB = dateobj.toISOString();// Printing the converted string.document.write(B);</script>chevron_rightfilter_none - Output:
1996-10-15T00:05:32.000Z
The date.toISOString() method is used to convert the given date object’s contents into a string in ISO format (ISO 8601) i.e, in the form of (YYYY-MM-DDTHH:mm:ss.sssZ or ±YYYYYY-MM-DDTHH:mm:ss.sssZ).The date object is created using date() constructor.
Syntax:
dateObj.toISOString()
Parameters: This method does not take any parameter. It is just used along with a Date object created using Date() constructor.
Return Values: It returns the converted string of Date() constructor contents into ISO format (ISO 8601).
Note: The DateObj is a valid Date object created using Date() conctructor.
More codes for the above method are as follows:
Program 1: Here nothing as a parameter is passed while creating date object but still toISOString() method return current day name, month name, date, year, and time.
<script> // Here nothing has been assigned // while creating Date object var dateobj = new Date(); // Contents of above date object is // converted into a string using toISOString() method. var B = dateobj.toISOString(); // Printing the converted string. document.write(B); </script> |
Output:
2018-04-23T10:26:00.996Z
Program 2: Here we will pass a date object toISOString() method return day name, month name, date, year, and time.
<script> // Here nothing has been assigned // while creating Date object var dateobj = new Date('October 13, 1996 05:35:32 GMT-3:00'); // Contents of above date object is // converted into a string using toISOString() method. var B = dateobj.toISOString(); // Printing the converted string. document.write(B); </script> |
Output:
1996-10-13T08:35:32.000Z
Note: Months, Dates, hours, minutes, seconds, milliseconds should all be in their respective range of 0 to 11, 1 to 31, 0 to 23, 0 to 59, 0 to 59, 0 to 999 respectively.
Supported Browsers: The browsers supported by JavaScript Date toISOString() method are listed below:
- Google Chrome
- Internet Explorer 9.0
- Mozilla Firefox
- Opera
- Safari
Recommended Posts:
- JavaScript Date UTC() Method
- JavaScript Date now() Method
- JavaScript Date getUTCSeconds() Method
- JavaScript Date getUTCMilliseconds() Method
- JavaScript Date setFullYear() Method
- JavaScript Date setUTCMonth() Method
- JavaScript Date getMonth() Method
- JavaScript Date toLocaleDateString() Method
- JavaScript Date getSeconds() Method
- JavaScript Date setMilliseconds() Method
- JavaScript Date setUTCHours() Method
- JavaScript Date setUTCFullYear() Method
- JavaScript Date getUTCDate() Method
- JavaScript Date setUTCDate() Method
- JavaScript Date setMonth() Method
- JavaScript Date toString() Method
- JavaScript Date setUTCMilliseconds() Method
- JavaScript Date getDate() Method
- JavaScript Date toTimeString() Method
- JavaScript Date setUTCMinutes() Method
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.


