Pessoal por favor, como faço para transformar um data em quantidades de dias, existe algum método em Calendar que eu consigo faze-lo ?
Transformar Data em dias
J
9 Respostas
V
quantidade de dias vc teria que ter 2 datas p/ poder fazer a contagem. Ou seria de uma data X até hoje?
J
Acho que isso serve:
Calendar calendar = new GregorianCalendar();
System.out.println("DAY_OF_YEAR: " + calendar.get(Calendar.DAY_OF_YEAR));
J
são duas datas, a primeira definida como 19000101, e a outra data eu iria informar, preciso do resuntado entre as duas datas, mostrando a quantidade de dias
J
Essas datas são em que formato? # de dias? # de horas? Millisegndos?
J
YYYYMMDD - 20061024
J
J
Brother, acho que ainda não consegui, preciso de um metodo que eu informo uma data e ele calcula a quantidades de dias
V
1 like
public class Teste {
public static void main(String[] args) throws ParseException {
SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd");
Date d1 = format.parse("20051010");
Date d2 = format.parse("20051110");
int x = intervaloDias(d1, d2);
System.out.println(x);
}
public static int intervaloDias (Date d1, Date d2) {
int result = (int)((d1.getTime() - d2.getTime()) / 86400000L);
return result<0?result*-1:result;
}
}
J
Gente falta só uma detalhe, como posso capturar a primeira data no sistema ? por exemplo
informo 2006/10/10 ele me traz 30 dias
Como capturo essa data contando com os anos bisestos
Criado 24 de outubro de 2006
Ultima resposta 24 de out. de 2006
Respostas 9
Participantes 3
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo