none
Fuso Horário / Time Zone

    Question

  • Olá pessoal,

    Estou adaptando uma funcionalidade que tenho pronta em ASP para ASP.NET.
    Seguem os passos do que ela faz:
    1) tenho uma session onde guardo o fuso horário do usuário (ex: -3)
    2) qd gravo qq data/hora na base de dados, uso uma função que converte a data/hora para GMT
    3) qd leio qq data/hora da base de dados, uso outra função que converte a data/hora para o fuso horário do usuário.
    Isso funciona muito bem em todos os sistemas ASP que desenvolvi onde foi necessário trabalhar com horário mundial.

    No ASP.NET existe alguma forma de fazer de forma mais simples? Talvez setando alguma configuração da aplicação (desde que permita ser alterada) e gravando/apresentando as data/hora baseadas em um valor de horas do fuso horário?

    Grato.

    Friday, October 06, 2006 3:22 AM

All replies

  • Usar ToUniversalTime e ToLocalTime resolve com eficiência esta questão? E torna o uso de fuso horário desnecessário?
    Saturday, October 07, 2006 5:50 PM
  • Ninguém faz idéia da melhor forma de tratar esta questão?
    Sunday, October 08, 2006 4:53 PM
  • Ola Ramon,

    Já tentou dar uma olhada na classe System.TimeZone?
    Monday, October 09, 2006 11:23 AM
    Moderator