Unix time ↔ human date.
The timestamp converter translates between Unix timestamps and human-readable dates, both ways. A Unix timestamp counts the seconds (or milliseconds) elapsed since the Unix epoch — midnight UTC on 1 January 1970.
Give it a timestamp and it shows the local, UTC and ISO 8601 dates; give it a date and it returns the timestamp in seconds and milliseconds. It also shows the current time so you always have a reference.
Unix time ignores leap seconds and is measured in UTC, so a timestamp is the same instant everywhere in the world.
It depends on the source. Unix command-line tools, databases and most REST APIs use seconds; JavaScript and many browser APIs use milliseconds. Pick the unit that matches where your number came from.
A timestamp marks one instant in UTC. Your local time is that instant shifted by your time-zone offset, so the two differ by however many hours your zone is from UTC.
Systems storing Unix time in a signed 32-bit integer can only count to 03:14:07 UTC on 19 January 2038, after which the value overflows. Using 64-bit timestamps fixes it for practical eternity.