Hacker News new | ask | show | jobs
by contingencies 1401 days ago
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.
1 comments

The database will be always using utc, but according periods will be always local. Hence was my question, why emphasize this that is?