What a Unix timestamp is, and what it is not
It is the number of seconds since midnight UTC on 1 January 1970. That makes it a single number with no timezone, no daylight saving and no locale — which is exactly why it is the right thing to store and the wrong thing to show a person.
It is not, strictly, the number of seconds that have elapsed. Leap seconds are ignored by the definition, so a Unix timestamp is the number of seconds assuming every day has exactly 86,400 of them. This matters almost nowhere, and matters enormously in the few places it does.