logoalt Hacker News

delectiyesterday at 9:06 PM2 repliesview on HN

How is 10889 a problem? I thought the move to 64 bit added billions of years.


Replies

fc417fc802today at 5:13 AM

Depends on the unit and how you interpret the bits. Nanoseconds as a signed integer "only" make it about 300 years while seconds as a 64 bit IEEE float enjoy integral precision somewhere out past 250 million years (but if you need microsecond precision then it's the same number but as years instead of mega years).

dlcarriertoday at 6:01 AM

It's for 48-bit timestamps.