What is a Unix timestamp?
Short answer
A Unix timestamp is the number of seconds that have passed since 00:00:00 UTC on 1 January 1970, a moment called the epoch. It is a simple, timezone-free way for computers to store and compare points in time.
One number, no timezone
Instead of storing a date as text, many systems store a single integer: the count of seconds since the epoch. Because it is measured in UTC, the same timestamp means the same instant everywhere, and timezones are applied only when a human needs to read it.
1751155200 = 2025-06-29 00:00:00 UTCSeconds or milliseconds
Classic Unix time counts whole seconds, but many languages, including JavaScript, work in milliseconds, giving a 13-digit number instead of 10. If a timestamp looks a thousand times too big, it is probably in milliseconds.