Skip to content
NSNormandin SystemsTHE EVERYDAY TOOLBOXMain site
◷

Date & time / YOUR EVERYDAY TOOLBOX

Date-time converter

Convert date and time into the various different formats

✓ Free to use✓ No account neededHow to use this tool ↓
YOUR WORKSPACESee an example ↗

Opening your tool…

Runs in your browser. Check important results and keep a copy of your original files.

THE PRACTICAL GUIDE · NORMANDIN SYSTEMS

Get more from Date-time converter

Date-time converter helps you read a date or instant in multiple formats. Different systems use ISO timestamps, Unix epoch values, human-readable dates, and other conventions to represent time. Time-related results are easiest to interpret when the input meaning is explicit: a calendar date, a local clock reading, an exact instant, and an elapsed duration are different kinds of information. Read the Z suffix as UTC and distinguish it from a local timestamp without an offset. Use the worked example to establish the expected behavior before entering a more complicated case. Seconds and milliseconds differ by a factor of 1,000. A timestamp with the wrong unit can appear far in the past or future. Keep the original date or duration alongside the result when sharing it, and include a time zone whenever the result refers to an actual moment. That context makes the result easier to check and prevents another reader from silently assuming a different clock or calendar convention.

Guide updated October 13, 2026

How to use this tool

  1. Enter the source value in the date input and choose the matching input format from the format selector.
  2. For the epoch test, choose the Unix-seconds format and enter 0. Check that the ISO result represents 1970-01-01T00:00:00.000Z.
  3. Inspect the generated format rows and any timezone display rows. Read the timezone or offset together with each clock value.
  4. Copy the required representation, keeping its unit or offset explicit. Test an actual boundary value before converting many timestamps elsewhere.

SEE IT IN PRACTICE

A worked example

EXAMPLE INPUT
Unix seconds 0
RESULT / WHAT TO EXPECT
1970-01-01T00:00:00.000Z

Zero Unix seconds is the UTC epoch. A local display may show a different date or clock time for that same instant.

Separate an instant from its display format

A Unix timestamp identifies an instant relative to an epoch, while ISO strings and local clock displays represent that instant in different ways. The Z suffix indicates UTC. A local display can show another date for the same instant near midnight. Conversion should preserve the instant when that is the task, not merely produce a visually similar clock reading.

Avoid ambiguous date strings

A date such as 03/04/2026 can be interpreted differently across locales. A date-time without an offset can also depend on the environment’s timezone. Prefer an explicit, supported representation and retain the source unit for numeric timestamps. Check a known value such as Unix zero before processing a batch. Formatting cannot recover a timezone or locale assumption that was never recorded with the input.

An instant needs a reference

A Unix timestamp refers to an instant relative to an epoch, while a date string without an offset may be interpreted in a local zone. Two parsers can therefore turn the same unqualified string into different instants. Preserve an explicit offset or UTC marker when exchanging timestamps. Formatting a value cannot recover a missing source-zone assumption after the fact.

When this tool is useful

  • Inspect timestamps in logs with the relevant clock and calendar assumptions made explicit.
  • Compare API time formats using a simple, reproducible example.
  • Prepare an unambiguous timestamp while keeping the original input available for comparison.

Tips for a better result

  • Seconds and milliseconds differ by a factor of 1,000. A timestamp with the wrong unit can appear far in the past or future.
  • Read the Z suffix as UTC and distinguish it from a local timestamp without an offset.
  • Keep dates unambiguous when sharing results. A year-month-day date is easier to interpret internationally than a numeric date whose month and day order is unclear.

Frequently asked questions

How can I tell Unix seconds from Unix milliseconds?

They use the same epoch but different scale: one second equals 1,000 milliseconds. The field label is authoritative; digit length is only a rough clue and should not replace checking the source format.

Why should I record the time zone or unit?

A local clock reading can refer to different instants in different places, and a duration number can represent seconds, minutes, or hours. Recording the context prevents a correct calculation from being reused with the wrong interpretation.

How can I investigate an unexpected result?

Reduce the input to a simple known case, then restore one complication at a time. Read the Z suffix as UTC and distinguish it from a local timestamp without an offset. Check boundary conditions such as midnight, month end, leap day, or a daylight-saving transition where they apply.

What happens to the information I enter?

The utility processes your input in this browser. Some tools retain field values in browser storage or the URL; avoid entering secrets in shareable fields. Page and asset requests still go to the hosting provider. Read the privacy and offline-use notes for details.