Comportamento estranho do tempo do navegador no Chrome em um MacBook Pro executando o macOS High Sierra

1

Como o tempo e o fuso horário podem ser um pouco confusos, para começar, eu me deparei com algo realmente bizarro em relação ao JavaScript e ao macOS High Sierra.

Ao tentar descobrir exatamente como expressar minha pergunta, talvez seja mais fácil demonstrar:

No Chrome, abra o console do JavaScript e digite:

new Date(); // result will be something like Tue Jan 02 2018 16:20:14 GMT-0700 (MST)

agora data de abertura & preferência de horário e mude seu fuso horário (em qualquer lugar diferente).

agora no console do Google Chrome (antes ou após a atualização), digite:

new Date();  // result will be something like ue Jan 02 2018 23:23:29 GMT+0000 (UTC)

Note que, pelo offset, a hora é, de fato, precisa, mas a parte mais difícil é, se você mudar seu fuso horário para BACK, ela ainda permanece em GMT + 000 (UTC). Após uma reinicialização completa do sistema, a página (na verdade, a guia) parece estar presa no UTC.

Eu recriei sintomas semelhantes no Firefox que estão me levando a pensar que isso é uma anomalia no nível do sistema operacional.

Me deparei com isso porque parece afetar os selecionadores de data / hora em vários sites que encontrei.

Este é um bug conhecido do Mac Sierra High ou um comportamento esperado / aceito? Como parece transcender os navegadores, sinto que tem que estar no nível do SO.

Este tem sido um desses "o que o HEY" está acontecendo aqui problemas ... e "HEY" não é a palavra que meus colegas de trabalho têm ouvido ...

    
por Rob C 03.01.2018 / 00:49

0 respostas