formato comum para o fuso horário em Java / J2ME

votos
2

Estamos desenvolvendo um aplicativo J2ME para sincronizar contatos de / para um servidor. estamos armazenando a atualização e criar tempo (longo moinho seg) com cada contato de conflito cálculos resolução / sincronização.

Agora, como o aplicativo cliente eo servidor podem estar em diferentes fusos horários, como se pode armazenar o tempo com fuso horário em um formato padrão (para cuidar fusos horários diff e horário de verão) para cálculos no cliente e no servidor.

Publicado 22/02/2009 em 11:05
fonte usuário
Em outras línguas...                            


2 respostas

votos
4

Se você usar System.currentTimeMillis () você não precisa se preocupar com os fusos horários, porque é em tempo universal. De System.currentTimeMillis (Javadoc) :

currentTimeMillis longos estáticos públicos ()

[...]

Retorna: a diferença, medido em milissegundos, entre o momento atual e meia-noite, 01 de janeiro de 1970 UTC.

O fuso horário UTC é o Tempo Universal Coordenado , que é principalmente GMT.

Respondeu 22/02/2009 em 11:34
fonte usuário

votos
3

Eu sugiro que você armazene todas as vezes em GMT + 0 e converter apenas o momento em que você exibi-lo.

Respondeu 22/02/2009 em 11:08
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more