📅
🩺 Check
LV2 · Toolooo Standard
Explore → See → Understand → ActUnderstand it. Feature Level describes the depth of the tool experience.

Date & Time Contract Doctor

Find ambiguous timestamps, epoch-unit risks and unsafe lifecycle ordering in JSON, with safe UTC conversions.

EngineeringBackendAPITime
🔒Your tool inputs are processed in your browser and are not uploaded or sent to analytics.
Date-like strings and date/time-named fields are inspected. Unrelated numeric fields are ignored. No data is saved or transmitted.

Paste a sample and diagnose it to see findings and safe conversions. Local times are never silently interpreted in your browser timezone.

What this tool does and why

Before you start

What

Find ambiguous timestamps, epoch-unit risks and unsafe lifecycle ordering in JSON, with safe UTC conversions.

Why

Missing offsets and inconsistent epoch units can change an instant silently, while impossible dates and lifecycle ordering deserve separate contract checks.

Your Result and Action update in the tool as you change its inputs.

Model note

This browser-side model explains the inputs you choose. Check an important decision against the real system, brief, or production constraints.

Next

Use the result to choose a connected next move.

How this tool stays honest

How it works

Inspect date/time fields and direct timestamps for missing offsets, impossible dates, mixed representations, suspicious epoch units and sibling lifecycle ordering. Review each path, the reason it matters and safe conversions without guessing a local timezone.

Assumptions

The tool runs in your browser and models the information you provide. It does not know facts outside that model.

Limitations

Epoch units and the 2000–2100 plausibility range are heuristics. Local times have no safe UTC conversion without an offset; DST cannot be resolved without timezone rules. Millisecond conversions lose finer precision. No server contract is executed.

Understand Date & Time Contract Doctor

What this tool helps you understand

Inspect date/time fields and direct timestamps for missing offsets, impossible dates, mixed representations, suspicious epoch units and sibling lifecycle ordering. Review each path, the reason it matters and safe conversions without guessing a local timezone.

When to use it

Before integrating dates from clients or external APIs.

Try a scenario

Compare a timestamp with an explicit offset, a local time without an offset and an epoch value. Confirm the producer’s units before conversion.

How to read the result

Read FAIL as unsupported or impossible input and WARN as ambiguity or a contract review signal. Only offset-bearing or assumed epoch instants receive UTC conversions.

Assumptions and limits

Epoch units and the 2000–2100 plausibility range are heuristics. Local times have no safe UTC conversion without an offset; DST cannot be resolved without timezone rules. Millisecond conversions lose finer precision. No server contract is executed.