angular-input-masks icon indicating copy to clipboard operation
angular-input-masks copied to clipboard

Problema de timezone

Open alinearielo opened this issue 8 years ago • 1 comments

Olá!

Tenho um código simples onde a pessoa digita e envio pra um serviço, nada demais, um ng-model, que passo por post.

O problema é que no browser de uma pessoa (que usa em Francês), ele retira um dia da data, mas acontece apenas com alguns campos:

Campo: 01/01/2017 - se torna: 2016-12-31T23:00:00;000Z Campo: 09/01/2017 - se torna: 2017-01-09T23:00:00.000Z

Por que isso pode estar ocorrendo com a primeira data?

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/41169843-problema-de-timezone?utm_campaign=plugin&utm_content=tracker%2F1022469&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F1022469&utm_medium=issues&utm_source=github).

alinearielo avatar Jan 20 '17 19:01 alinearielo

@alinearielo, consegue fazer um codepen demonstrando o cenário problemático? De qualquer forma, minha primeira suspeita é problema de horário de verão! Simule com outras datas e compare os resultados para ver se é isso mesmo.

ps: Caso ajude, eu tenho um codepen que fiz há um tempo atrás onde meu objetivo era forçar um timezone independente de onde o usuário estivesse acessando.

lnfnunes avatar Jan 22 '17 16:01 lnfnunes