TIL
Party like its 1700000000
A rollover event is about to take place and geeks, nerds and neckbeards around the world will be refreshing their date
commands tomorrow evening to check out the counter tick over from 1699999999 to a cool 1700000000 seconds.
Unix date epoch time is a way of measuring time that counts the number of seconds that have elapsed since January 1, 1970 at midnight UTC time, not counting leap seconds. This point in time is called the Unix epoch. It is used by Unix and Linux operating systems, as well as many other applications and programming languages. ¹²³
To get the current Unix date epoch time, you can use different commands or functions depending on the programming language or environment you are using. For example, in Python, you can use import time; time.time()
to get the current epoch time in seconds. In C#, you can use DateTimeOffset.Now.ToUnixTimeSeconds()
to get the same result. ¹
The Unix date epoch time is useful for storing and comparing dates and times in a simple and efficient way. However, it also has some limitations. For example, it cannot represent dates before the Unix epoch, and it will reach its maximum value on January 19, 2038, which is known as the Year 2038 problem or Y2038. ¹²
- Source: Conversation with Bing, 11/13/2023
(1) Epoch Converter - Unix Timestamp Converter. https://www.epochconverter.com/.
(2) What Is the Unix Epoch, and How Does Unix Time Work? - How-To Geek. https://www.howtogeek.com/759337/what-is-the-unix-epoch-and-how-does-unix-time-work/.
(3) What Is Unix Time and When Was the Unix Epoch? - MUO. https://www.makeuseof.com/what-is-unix-time-and-when-was-the-unix-epoch/.
(4) Epoch. https://www.epoch101.com/.
I certainly wasn’t about to retype all that in myself!
Happy Epoch Rollover Watching! ↩