Como subtrair 2 horas da hora local do usuário?


122

Alguém pode me fornecer um bloco de código JavaScript simples que permita exibir a hora local menos 2 horas?

Respostas:



32

De acordo com a documentação de data do Javascript , você pode facilmente fazer desta maneira:

var twoHoursBefore = new Date();
twoHoursBefore.setHours(twoHoursBefore.getHours() - 2);

E não se preocupe se o horário definido estiver fora do 0..23alcance. O objeto Date () atualizará a data adequadamente.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.