JS Built-ins
← Date96 / 120
DatetoISOStringbeginner

toISOString() β€” epoch string

πŸ“– Usage Example
const d = new Date('2024-01-15T00:00:00.000Z')
d.toISOString()  // β†’ '2024-01-15T00:00:00.000Z'

Use toISOString() to serialize a Date as a UTC ISO 8601 string in the format YYYY-MM-DDTHH:mm:ss.sssZ.

Date.prototype.toISOString()

Returns the date as an ISO 8601 string in UTC. The epoch returns '1970-01-01T00:00:00.000Z'.

Challenge: Verify that new Date(0).toISOString() returns '1970-01-01T00:00:00.000Z'.

πŸ’‘ Hints (1)
  • β€’ toISOString() always returns a UTC-based ISO 8601 string ending with "Z"