Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Octavio Augusto

Como fazer ?

Recommended Posts

Boa noite...

 

Estou tendo dificuldade para fazer com que o campo “Last login date” da tabela Membership, apareça com horário correto.

 

Coloquei as informações desse campo dentro de um GRIDVIEW, porem quando a hora é exibida e mostrado com 03:00hs a mais do que a hora atual.

 

Abaixo explicação de um amigo nosso que informou o que seria o problema.

 

“Ao contrário do DateTime.Now (que retorna a data do local corrente (Brasil, neste caso)), o Membership salva as informações através do DateTime.UtcNow, que é o horário de Greenwich.”

 

Abaixo a solução que o mesmo coloca como sugestão para resolver e deixar exibindo com o fuso horário correto. ( do Brasil)

 

“Você pode, antes de mostrar no GridView, invocar o método DateToLocalTime do DateTime, isso irá converter a sua data de UTC para Local.”

 

 

Ocorre que não sei como fazer o que informado acima. Onde e como inserir essas informações.

Para entender melhor, essa tabela é referente ao banco de dados Aspnetdb

 

Favor, qualquer ajuda ou sugestão serão bem vindo e fico a disposição para qualquer duvida,

Obrigado,

Augusto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.