эликсир луа календарь показывает другое поведение в то время - PullRequest
0 голосов
/ 31 августа 2018

когда я клонирую репо из lau/calendar и пытаюсь сделать

iex(6)> {:ok, mvd } = Calendar.DateTime.from_erl {{2014,10,4},{23,44,32}}, "Etc/UTC"
{:ok, #DateTime<2014-10-04 23:44:32Z>}
iex(7)> mvd |> Calendar.DateTime.shift_zone!("Europe/Dublin")                       
#DateTime<2014-10-05 00:44:32+01:00 IST Europe/Dublin>
iex(8)> 

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

iex(6)> {:ok, mvd } = Calendar.DateTime.from_erl {{2014,10,4},{23,44,32}}, "Etc/UTC"
{:ok, #DateTime<2014-10-04 23:44:32Z>}
iex(8)> mvd |> Calendar.DateTime.shift_zone!("Europe/Dublin")
#DateTime<2014-10-04 23:44:32+00:00 GMT Europe/Dublin>
iex(9)> 

Он выполняет точное смещение зоны каждый раз, но не для Европы, Дублин, а также выбирает GMT, когда я делаю смену в своем собственном проекте, но когда я делаю это в репо календаря iex, он использует IST.

Пожалуйста, ознакомьте меня с этой проблемой, может ли проблема иметь Timex в том же проекте?

1 Ответ

0 голосов
/ 03 сентября 2018

Эта проблема была исправлена ​​в репозитории tzdata, проблема была связана с часовым поясом Дублина в определенной версии tzdata. В последней версии (0.5.19) это исправлено. Спасибо.

...