| ▲ | macintux 2 hours ago | |
Drives me crazy that the engineers I work with are perfectly happy writing TZ-less datetime strings to the hundreds of tables we manage. Every user has to guess, or be informed, that they’re UTC. | ||
| ▲ | XelNika 24 minutes ago | parent | next [-] | |
In cases where the data itself doesn't carry the unit (or TZ in this case), I usually ask that the unit-less columns at least include the unit in the name. A TZ-less column is not that bad if it is suffixed "UTC", e.g. `ExecutionTimeUtc`. There are probably real world cases where dropping the TZ/offset provides meaningful performance/storage savings, but it hasn't been the typical case in my current sector. | ||
| ▲ | jiggawatts 37 minutes ago | parent | prev [-] | |
They must yearn for the before times when text could be in an encoding specified only as: "your guess is as good mine!" | ||