<< Click to Display Table of Contents >> TimeZone - servidores fora do Brasil |
![]() ![]() ![]() |
Você chama o comando:
Response.Write(DateTime.Now.ToString("HH:mm"));
Ele mostra a hora do servidor americano.
Para corrigir, você deve usar a hora universal (da Inglaterra) e retirar 3h para a hora de brasilia
DateTime dt = DateTime.Now;
DateTime desiredTime = dt.ToUniversalTime().AddHours(-3);
Response.Write(desiredTime.ToString("HH:mm"));