Período entre horas  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
xxta
JavaBaby

Membro desde: 07/04/2008 13:09:17
Mensagens: 98
Localização: Florianópolis, Campos Novos - SC
Offline

Bom dia galera!

beleza?

então, estou com um problema e não consegui achar uma solução para ele...
uma thread fica rodando direto... e a cada 2 ou 3 min ela executa um procedimento...
mas agora ela tem q executar apenas dentro de determinado horario, por exemplo das 6 da tarde até as 2 da manhã...
pode continuar rodando direto, mas apenas entraria nesse procedimento se estivesse nesse período.

Fiz vários testes e não obtive bons resultados, pq a hora final pode ser menor q a hora inicial ai já quebrava todos os meus codigos/matemática huahau
Ex.: 18:00(6 da tarde) -> 01:00(1 da manha)

Obs.: a hora inicial e final, com os minutos, estão em um properties.

Alguém tem alguma idéia pra isso?

Desde já, muito obrigado

This message was edited 1 time. Last update was at 24/10/2008 06:10:37


[WWW] [MSN]
Mikhas
Virtual Machine Man
[Avatar]

Membro desde: 17/06/2008 11:10:50
Mensagens: 677
Localização: São Paulo
Offline

Ja tentou usar a classe GregorianCalendar?

É bem facil e intuitivo trabalhar com ela.
Voce define nela Data+hora e ela auxilia nos calculos.

This message was edited 1 time. Last update was at 24/10/2008 06:17:11


Refractor 1.6 - Easy reflection framework
Agora muito mais rapido!
Raze - The fastest CSS selector engine




[Email] [MSN]
xxta
JavaBaby

Membro desde: 07/04/2008 13:09:17
Mensagens: 98
Localização: Florianópolis, Campos Novos - SC
Offline

nao tentei cara, vou procurar a documentação dela...

obrigado por enquanto

[WWW] [MSN]
andrerios
JavaEvangelist
[Avatar]

Membro desde: 01/12/2006 13:26:07
Mensagens: 381
Offline

dá uma olhada num framework chamado Joda Time tb... pode ajudar

abraco!

André Rios

SCJP 1.5!
Oracle Certified Web Component Developer 5!

Caso sua dúvida tenha sido resolvida coloque a resolução além de alterar o título colocando uma tag [RESOLVIDO], afinal sua dúvida pode ser a de muitos
[WWW] [MSN]
qmx
JavaGuru
[Avatar]
Membro desde: 14/02/2007 10:49:14
Mensagens: 212
Localização: Sampa
Offline

Meu caro, para executar processos em intervalos definidos (a cada 2 minutos, toda segunda feira, etc)

Procure sobre um framework chamado quartz, ele foi feito pra isso

muito mais fácil do que fazer na unha



[WWW]
xxta
JavaBaby

Membro desde: 07/04/2008 13:09:17
Mensagens: 98
Localização: Florianópolis, Campos Novos - SC
Offline

beleeza, vou procurar pelos 2 frameworks
assim que conseguir posto aqui ;D

obrigado

[WWW] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team