190 читали · 2 года назад
Как обрабатывать часовые пояса при написании кода
👋🏻 Привет! С вами снова Merion Academy - платформа доступного IT образования. Когда вы разрабатываете какое-то программное обеспечение, вы поначалу можете не задумываться о часовых поясах. Если только вы не живете в стране, которая имеет несколько часовых поясов, например, в США или России. Не так давно я столкнулся с проблемой, которая была связана с часовыми поясами. Было несколько юнит-тестов, имеющих дело с датами. Они работали в моем офисе во Франции, но не работали в Марокко у новых членов нашей команды...
267 читали · 5 лет назад
Как человечетсво запустило часы. Система всемирного координированного времени (UTC)
Для человека естественно бодрствовать днем и спать ночью. Раньше, вплоть до середины XVIII в., время суток, как ориентир, особо то и не было нужно, выделялся только полдень. Но с развитием науки, транспорта и телеграфа стали возникать трудности. Представьте, изобрели поезд, отправили его утром из города А в далекий западный город Б, где люди еще спят, и стало непонятно, как рассчитать время пути и составить расписание. Как же человечество пришло к единой системе синхронизированного времени? Первая попытка решить проблему была предпринята англичанином Уильямом Хайдом Волластоном...