| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/07/2008 16:14:43
|
felipedamiani
JavaEvangelist
![[Avatar]](/images/avatar/7d2d180c45c41870f36e747816456190.jpg)
Membro desde: 07/10/2006 17:38:46
Mensagens: 382
Localização: Braço do Norte / Tubarão - SC
Offline
|
Alguém sabe me dizer se existe alguma função pronta como a interval() do postgres em java?
abraço,
|
Felipe Damiani |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/07/2008 16:42:12
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
O que faz a interval() do postgres?
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/07/2008 18:09:01
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Se você estiver falando do tipo de dado interval, a resposta é não ainda. Só depois que colocarem as classes de data do JODA-time na API, o que deve ocorrer num futuro próximo.
Enquanto isso, você pode usar a própria biblioteca JODA-Time:
http://joda-time.sourceforge.net/
Que, diga-se de passagem, é muitíssimo mais fácil do que as classes nativas do Java feitas para se trabalhar com datas.
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/08/2008 15:28:58
|
felipedamiani
JavaEvangelist
![[Avatar]](/images/avatar/7d2d180c45c41870f36e747816456190.jpg)
Membro desde: 07/10/2006 17:38:46
Mensagens: 382
Localização: Braço do Norte / Tubarão - SC
Offline
|
Olá Vini, essa parte do projeto tinha deixado pra depois hehehe, porisso a demora, agora chegou a hora de fazer mesmo ,
por exemplo, preciso que ao passar um Long que seria o getTime() de uma hora qualquer a função me retorne no formato "hh:MM;ss" caso seja menor de 24 horas, se for maior me retorne 1 day hh:MM:ss e assim por diante..
no postgres é só fazer campo1 + campo2 que ele já retorna isso..
Gostaria de saber se existe uma função no java pra isso, enquanto isso vou dar uma olhada no joda-time..
vlw
|
Felipe Damiani |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/08/2008 15:34:00
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
No Java tem a classe Calendar, mas os cálculos serão feitos no braço.
No Joda-Time, basta usar a classe Period.
Você só cria o period com as duas datas e usa os métodos getDay(), getHour(), getMinutes(), etc...
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/08/2008 16:43:44
|
felipedamiani
JavaEvangelist
![[Avatar]](/images/avatar/7d2d180c45c41870f36e747816456190.jpg)
Membro desde: 07/10/2006 17:38:46
Mensagens: 382
Localização: Braço do Norte / Tubarão - SC
Offline
|
vlw Vini, dei uma pesquisa no joda-time e resolveu meu problema, segue abaixo a forma que fiz:
isto me retorna:
|
Felipe Damiani |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/08/2008 21:52:31
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Pra que vc chama o método toPeriod() se vc já tem um period na mão?
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/08/2008 14:59:41
|
felipedamiani
JavaEvangelist
![[Avatar]](/images/avatar/7d2d180c45c41870f36e747816456190.jpg)
Membro desde: 07/10/2006 17:38:46
Mensagens: 382
Localização: Braço do Norte / Tubarão - SC
Offline
|
aff...
viajei hehe
|
Felipe Damiani |
|
|
 |
|
|