Hacker News new | ask | show | jobs
by juskrey 1389 days ago
On UTC: why so, as accounting periods are happening in local time
1 comments

We live in a global era. Any novel system should assume that it may in future be operated cross-border, distributed, etc. or used in combination with such systems. Many countries even have multiple timezones internally. Given such a circumstance, any use of local timezones is by definition a presentation layer concern. Not recognizing this at design time is a surefire way to create needless technical debt with zero functional benefit.
The database will be always using utc, but according periods will be always local. Hence was my question, why emphasize this that is?