How to use this developer tool
- Enter an ISO 8601 date, duration, or interval.
- Select automatic detection or a specific type.
- Choose strict validation and component output.
- Review normalized and Unix results.
Parse, validate, normalize, and generate ISO 8601 calendar dates, timestamps, week dates, ordinal dates, durations, and intervals.
The tool identifies common ISO 8601 representations and converts valid calendar timestamps to normalized UTC and Unix values.
ISO 8601 durations containing months or years cannot always be reduced to an exact second count without a reference date.
The input 2026-07-11T18:30:45.123+09:00 normalizes to a UTC ISO timestamp while preserving milliseconds.
Parse the timestamp with its offset and divide the resulting milliseconds by 1000.
Check the calendar date, time fields, and offset syntax before normalization.
Z indicates that the timestamp is expressed in UTC.
Read the P-prefixed date and time components into separate duration fields.
An interval represents start/end, start/duration, or duration/end notation separated by a slash.
| Form | Example |
|---|---|
| Calendar timestamp | 2026-07-11T18:30:00+09:00 |
| Week / ordinal date | 2026-W28-6 / 2026-192 |
| Duration / interval | P3DT4H / start/end |