Работа с часовыми поясами в JavaScript

Прочитал хорошую статью про работу с часовыми поясами в JavaScript — "Handling Time Zone in JavaScript".

В ней мне очень понравилась историческая часть. Есть такой забавный факт: до принятия UTC как официального стандарта, англичане хотели назвать его CUT (Coordinated Universal Time), а французы TUC (Temps Universal Coordonn), но потом пришли к компромиссу, который устроил всех — UTC. В практической части видно, какая же это боль — работа с часовыми поясами на чистом JavaScript. Автор предлагает не мучиться и использовать библиотеку moment-timezone. В комментариях к посту предлагают очень хорошую альтернативу — luxon.

Если захотите разобраться в нюансах работы со временем, рекомендую заглянуть в статью. На хабре есть перевод.

https://medium.com/@toastui/handling-time-zone-in-javascript-547e67aa842d

← На главную