Horário de Verão - corrigindo problemas no chrome e linux

chrome sign

O motivo dos problemas foi o fim do horário de verão no Brasil a partir de abril de 2019 e a falta de atualização dos sitemas com a IANA 2019b ( de julho de 2019).

Recentemente tive alguns problemas por causa do horário de verão. Um foi por causa de um bug no chrome e o outro foi no linux.

Chrome

O problema com o chrome foi corrigido dia 22/out/2020 com a versão 78.0.3904.

Para identificar o problema execute:

1
new Date(Date.UTC(2019, 11, 1, 12, 0, 0))

O esperado é :

1
Sun Dec 01 2019 09:00:00 GMT-0300 (Brasilia Standard Time)

para as versões com problema é exibido:

1
Sun Dec 01 2019 10:00:00 GMT-0200 (Brasilia Summer Time)

Linux

No caso do linux efetuei o comando:

1
sudo dpkg-reconfigure tzdata

e altere para America/Recife .

Para saber mais

Update ICU TZ to 2019b