Fórum Exibir dias de um intervalo #563174
28/09/2016
0
Boa tarde galera. Andei pesquisando aqui e em outros lugares, mas não achei nada semelhante.
Meu problema é o seguinte!
Dado um intervalo de datas. (Ex. De: 21/01/2016 a 26/01/2016), gostaria que o sistema me informasse quais datas estão dentro deste intervalo e não a quantidade de dias.
(A resposta seria: 22/01/2016, 23/01/2016, 24/01/2016, 25/01/2016, 26/01/2016). Levando em consideração também a mudança de um mês pro outro. (Ex. De: 30/01/2016 a 02/02/2016 - Resposta: 31/01/2016, 01/02/2016, 02/02/2016).
Obrigado desde já.
Meu problema é o seguinte!
Dado um intervalo de datas. (Ex. De: 21/01/2016 a 26/01/2016), gostaria que o sistema me informasse quais datas estão dentro deste intervalo e não a quantidade de dias.
(A resposta seria: 22/01/2016, 23/01/2016, 24/01/2016, 25/01/2016, 26/01/2016). Levando em consideração também a mudança de um mês pro outro. (Ex. De: 30/01/2016 a 02/02/2016 - Resposta: 31/01/2016, 01/02/2016, 02/02/2016).
Obrigado desde já.
Gustavo
Curtir tópico
+ 0
Responder
Posts
28/09/2016
Luiz Santos
Como não manjo de java, vou só usar a lógica.
Você pega a quantidade de dias e cria um laço for com ele.
Assim vai pegar a primeira data + qtd dias.
Desculpe o portugol capenga...rs
Grande abraço
Você pega a quantidade de dias e cria um laço for com ele.
Assim vai pegar a primeira data + qtd dias.
INTEIRO i = contador
INTEIRO x = Quantidade de dias
PARA (i=0;i<=x;i++){
IMPRIME DATA + i;
}
Desculpe o portugol capenga...rs
Grande abraço
Responder
Gostei + 0
28/09/2016
Gustavo
Obrigado pela ajuda amigo. Mas gostaria de saber se o Calendar ou o JodaTime tem algo meio pronto nesse sentido. Tem as validações de datas, alguns meses 30, outros 31, enfim. Se o Joda ou o Calendar tivesse alguma função do tipo, queria aproveitar.
Att.
Att.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)