Json Date Formatter
About the Json Date Formatter
Legacy .NET APIs still emit /Date(1700000000000)/, modern services return quoted ISO strings, and front-end developers inherit both in the same GraphQL response. This JSON date formatter accepts either form in one textarea, detects the pattern, and prints a readable local timestamp with supporting detail so you do not mentally divide milliseconds or guess timezone. It is the bridge tool between strict ISO parsers and raw unix integer converters-optimized for JSON fragments copied from browser devtools, Postman, or log aggregators. Teachers demonstrating API evolution, integrators migrating SOAP to REST, and on-call engineers decoding escaped strings at 2 AM all benefit from a single paste box.
How to use it
- Paste a JSON date value-/Date(ms)/ or a quoted ISO string.
- Click Format JSON date to parse and display.
- Read local time, UTC, and detected format in details.
- Copy readable output into bug tickets or documentation.
- Try both formats side by side when migrating APIs.
Good to know
Results are calendar math from the dates you enter. Business-day tools skip weekends when they say so. They do not know local holidays unless the page says they do.
Frequently asked questions
Is the Json Date Formatter free?
Yes. You can use it in your browser with no account and no download.
What JSON date formats are supported?
Microsoft /Date(milliseconds)/ and standard quoted ISO 8601 strings.
Can I paste the whole JSON object?
Paste the date value itself; whole objects may fail detection.
How is this different from iso-converter?
JSON formatter handles /Date(ms)/ plus JSON-quoted ISO; iso-converter targets bare ISO strings.
Are negative /Date/ values supported?
Yes within JavaScript Date limits for pre-1970 instants.
Related
Saved settings stay in this browser. Read the privacy policy and terms.