What Unix time is
A Unix timestamp (epoch time) is the number of seconds that have elapsed since 00:00:00 UTC on 1 January 1970, the "Unix epoch", not counting leap seconds. It's a single integer that represents an exact instant, independent of time zone:
Because it's just a number, it's the standard way computers store and exchange points in time. To show it to a person, you convert it to a calendar date — in UTC for an absolute reference, or in the viewer's local zone for everyday display.
Worked example
The timestamp 1700000000:
Seconds vs milliseconds
Unix timestamps come in two scales: seconds (10 digits for current dates) used by most APIs and databases, and milliseconds (13 digits) used by JavaScript's Date.now(). This converter auto-detects which you pasted by its length, so a 13-digit value is treated as milliseconds. The well-known "Year 2038 problem" affects systems that store the timestamp in a signed 32-bit integer, which overflows in January 2038 — modern 64-bit systems are unaffected.