Часові пояси та пастки календаря
Коротко: Час у програмуванні підступний: часові пояси, літній час, високосні роки та високосні секунди спричиняють помилки, що проявляються лише в певні моменти.
Докладніше: Найважливіше правило: усередині завжди зберігати й рахувати в UTC, а в часовий пояс користувача переводити лише для відображення. Так моменти часу лишаються однозначними та зіставними.
Подробиці
- Літній час: один день на рік триває…
Див. також: UTF-8 і кодування символів