When I realized Palm Pilot is going to stop working in 2031, I realized they couldve done it so much better.
So basically what it is, is it seperates the Century from the Decade and Year.
It also saves space by making the start 1900.
EXAMPLE: 1995 would be 0, 95 and 2005 would be 1, 05.
While the minimum year is 1900, the maximum year depends on the max bits of the device (For example for a 8 bit system this is 255)
I would say the max is the max bits + 19, but it would be unable to calculate the time back into the human readable mode, unless we added
more limitations, but regardless, having it work until 25599 (or for a palm pilot with 7 bit integers, 12799) is way more than enough.
it bypasses y2k, y2038, palm day, and y10k (Yes, even Windows is limited. because modern windows only goes to 9999. We have more in less bits.)