Pessoal, já vi esse meu tópico por ai nos fóruns da vida com o código pronto. Mais a minha dúvida é…
eu gostaria de obter a diferença entre datas DESCONSIDERANDO a hora.
OBRIGADO
Pessoal, já vi esse meu tópico por ai nos fóruns da vida com o código pronto. Mais a minha dúvida é…
eu gostaria de obter a diferença entre datas DESCONSIDERANDO a hora.
OBRIGADO
Obrigado…
eu resolvi da seguinte forma eu pego as datas e zero a hora, minuto e segundo.
Eu tinha moscado mesmo, mais obrigadão.
Pessoal, já vi esse meu tópico por ai nos fóruns da vida com o código pronto. Mais a minha dúvida é…
eu gostaria de obter a diferença entre datas DESCONSIDERANDO a hora.OBRIGADO
Se a diferença entre datas é numero de dias que passam entre uma e a outra então vc tem que fazer o seguinte:
A diferença de datas não é a simples subtracção dos milisegundos passados deste a epoca de referencia, nem a subtração dos campos da data um a um. Cuidado com isto.
E fica esperto com os problemas que você vai ter com o horário de verão (DST)!
Lembra que vai mudar GMT-3 pra GMT-2 ou se vc tiver um BRST configurado, os arquivos de timezone que a VM estiver utilizando devem estar condizentes com o período em que o DST estará valendo.
[]'s
Use o DAY_OF_YEAR do Calendar.
Diferença ente os dias = calendar1.get(Calendar.DAY_OF_YEAR) - calendar2.get(Calendar.DAY_OF_YEAR)
OBS: cuidado com a mudança de ano, por exemplo de 2007 para 2008.
flw!