▲ | 3np 3 days ago | ||||||||||||||||||||||||||||||||||||||||
"13:00 on the 12th Sept 2025 Europe/London" is already (a pointer to) an instant in time as much as any unix timestamp. Just a different reference frame. Now it's true you can not know in advance what UTC time will be at that moment which may bring practical concerns if one wants to synchronize that with a contemporary typical computer system clock. It would be true to say that not all points in time can be reliably stored as unix timestamps[0]. Recalling Einstein and that such a thing as global time reference is fundamentally impossible, you're nitpicking while being technically incorrect. [0]: but please keep defaulting to it in code unless you really know why lol | |||||||||||||||||||||||||||||||||||||||||
▲ | fauigerzigerk 3 days ago | parent [-] | ||||||||||||||||||||||||||||||||||||||||
All I am saying is that it would be incorrect to _store_ a future date/time such as "13:00 on the 12th Sept 2025 Europe/London" as an instant in time, because the instant it refers to is yet to be determined. This is a very simple and pragmatic argument that matters when you choose data types for your database schema. | |||||||||||||||||||||||||||||||||||||||||
|