Epoch time was chosen by programmers as a matter of convenience.
Think of it as an anchor point from which we can measure time. Just like you count up from 0, so you always know what “100” means. In order for epoch time to work, programmers had to agree on common “zero date”.
1970-01-01 was chosen, iirc, sometime after that date, because it was close enough to work and epoch milliseconds are extremely useful for recording dates. This way you can boil the date down to a simple number and always know what time it is referring to.
It allows you to ignore things like am/pm, time zones, and the like.
I don’t think there was much malice or subtext in the epoch that was chosen. It was intentionally picked as a reasonable “zero” — the zeroth minute, hour, and day on a “0” year in the “zero” timezone (Greenwich mean time).
Epoch time was chosen by programmers as a matter of convenience.
Think of it as an anchor point from which we can measure time. Just like you count up from 0, so you always know what “100” means. In order for epoch time to work, programmers has to agree on common “zero date”.
1970-01-01 was chosen, iirc, sometime after that date, because it was close enough to work and epoch milliseconds are extremely useful for recording dates. This way you can boil the date down to a simple number and always know what time it is referring to.
It allows you to ignore things like am/pm, time zones, and the like.
I don’t think there was much malice or subtext in the epoch that was chosen. It was intentionally picked as a reasonable “zero” — the zeroth minute, hour, and day on a “0” year in the “zero” timezone (Greenwich mean time).