| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2007 10:43:40
|
pyro
JavaGuru
Membro desde: 17/09/2007 13:13:48
Mensagens: 218
Offline
|
Pessoal tenho que formatar um data no padrão dd/MM/yyyy HH:mm:ss, estou fazendo isso:
Só que o retorno é:
A hora sai correta, porém a data sai errada, alguém sabe como fazer isso?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2007 10:47:17
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Amigo, você está confundindo o objeto com sua representação.
Um "Date", se você deu uma fuçada no código, é só o número de milissegundos transcorridos desde 01/01/1970, no horário UTC (ou seja, Greenwich). Ele sozinho não tem informação de formatação dentro dele; o método toString só mostra uma forma padrão de visualização, que é o que você está vendo.
Para mostrar do jeito que você quer, use
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2007 10:51:11
|
pyro
JavaGuru
Membro desde: 17/09/2007 13:13:48
Mensagens: 218
Offline
|
É realmente fiz confusão das coisas.
Vlw.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/08/2009 17:14:45
|
Sagan
Thread.start()
Membro desde: 29/06/2009 17:26:34
Mensagens: 39
Offline
|
thingol wrote:Amigo, você está confundindo o objeto com sua representação.
Um "Date", se você deu uma fuçada no código, é só o número de milissegundos transcorridos desde 01/01/1970, no horário UTC (ou seja, Greenwich). Ele sozinho não tem informação de formatação dentro dele; o método toString só mostra uma forma padrão de visualização, que é o que você está vendo.
Para mostrar do jeito que você quer, use
E no caso da minha data ser algo como: Fri Aug 21 17:00:34 ART 2009
Como faz para formatar no padrão dd/MM/yyyy HH:mm:ss ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/08/2009 00:26:55
|
Santhell
Debugger
Membro desde: 16/05/2009 07:15:05
Mensagens: 66
Offline
|
Sagan wrote:
thingol wrote:Amigo, você está confundindo o objeto com sua representação.
Um "Date", se você deu uma fuçada no código, é só o número de milissegundos transcorridos desde 01/01/1970, no horário UTC (ou seja, Greenwich). Ele sozinho não tem informação de formatação dentro dele; o método toString só mostra uma forma padrão de visualização, que é o que você está vendo.
Para mostrar do jeito que você quer, use
E no caso da minha data ser algo como: Fri Aug 21 17:00:34 ART 2009
Como faz para formatar no padrão dd/MM/yyyy HH:mm:ss ?
A linha
Formata a para o jeito que você quer, a representação Fri Aug 21 17:00:34 ART 2009 é apenas uma formatação padrão do toString como o amigo falou acima...
|
|
|
 |
|
|