Olá, não sei como funciona a biblioteca Joda-time, acho ela muito confusa, mas com java.util.Date é fácil.
Se entendi o que vc está querendo, seria assim:
isso eu posso trabalhar somente com horas ou preciso envolver data?
Outra pergunta eu estava usando essa bibliteca para trabalhar calculos entre dias mas a mesma me retornava calculos errados para datas que ultrapassavam um mes dai parti pro jodatime vou postar aqui depois como fazia o calculo entre dias de duas datas para vc ver como gerava problemas talvez vc tenha alguma solucao
juno.rr
Na verdade tenho uma solução que desenvolvi.
É uma biblioteca para manipulação de Datas chamada SimpleDate.
Só tem duas classes na biblioteca, uma é SimpleDate que herda de java.util.Date para compatibilidade e a outra é DateDiff, para calcular a diferença de tempo entre datas
Pelo menos eu acho muito fácil de trabalhar, olha só:
//para verificar se a data está entre um determinado intervalo.SimpleDatenow=newSimpleDate();SimpleDatestart=now.clone().hour(0).minute(1);SimpleDateend=now.clone().hour(19).minute(45);booleanisBetween=now.isBetween(start,end);//para calcular a diferença de tempo entre duas datasSimpleDatenow=newSimpleDate();SimpleDatetomorrow=now.clone().addDay(1);intdaysBetween=now.diff(tomorrow).days();inthoursBetween=now.diff(tomorrow).hours();
Está bem documentada com exemplos e tal, se te interessar posso te passar ela.
.
thianolima
Ola amigo obrigado pela ajuda e gostaria sim de receber essa classe mas pensando melhor voce poderia colocar ela aqui mesmo no post para que outras pessoas que possuirem a mesma duvida possam aproveitar da sua boa vontade.
juno.rr
Ok.
Segue então minha humilde solução para manipulação de datas.
Espero que seja útil.
Por favor critiquem ou elogiem, sugestões são bem vindas.