Estou precisando criar uma projeção de datas que informa o ultimo dia do mes corrente (ex. 31/07/2005 nesse caso), mais os ultimos dias dos proximos 2 meses (no caso agosto e setembro).
Para resolver esse problema estava utilizando o seginte codigo:
Nesse caso, se o mes corrente for julho ele me tras corretamente 31/08/2005, mas no caso do mes de setembro ele mes tras 01/10/2005.
Nesse caso, ele está somando a data do dia 31/07/2005 com mais 31 dias e por isso não estou conseguindo o resultado corrento.
Será que teria alguma forma de poder obter o numero de dias de cada mes ??? Nesse caso seria muito mais fácil de se resolver…
Atenciosamente,
É foda mesmo!!!
Monta um metodo onde vc passa o mes e o ano e retona o ultimo dia do mes!
Vc sabe que janeiro,março,maio,julho,agosto,outubro e dezembro tem 31!!!
Os outros exeto fevereiro tem 30!
Ai vc faz uma conta pra ver se o ano é bissesto e calcula o de fevereiro!
Depois que vc fizer o codigo, posta ele aê!!!
hahah
nesse caso ele vai listar os ultimos dias referentes a 12 mese apartir de julho/2005 à junho/2006 …
O q eu achei estranho é q ele inicia como o primeiro dia do mes e subtrai um dia. depois no loop ele incrementa o o numero de meses q vc deseja obter o resultado…
[size=“11”]
[color=“red”]
Editado: Lembre-se de usar BBCode em seus códigos para mantê-los identados e mais legíveis para outros usuários - Matheus[/color][/size] :joia: