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
J
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.
.
T
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.
J
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.