y tambien tengo que hacer un programa que aceepte un mnumero de dias, mes y año y los visualice en formato dd/mm/aa. alguien me puede ayudar?? de antemano gracias!!!
Código
void transcurrido(){
int año=Integer.parseInt(JOptionPane.showInputDialog("Dame el año a partir del cual quieres calcular\nejem: 2000"));
int mes=Integer.parseInt(JOptionPane.showInputDialog("Dame el mes a partir del cual quieres calcular"));
int dia=Integer.parseInt(JOptionPane.showInputDialog("Dame el dia a partir del cual quieres calcular"));
GregorianCalendar gc = new GregorianCalendar(año, mes, dia);
int añoac=Integer.parseInt(JOptionPane.showInputDialog("hasta que año quieres calcular?\nejem: 2000"));
int mesac=Integer.parseInt(JOptionPane.showInputDialog("hasta que mes quieres calcular?"));
int diaac=Integer.parseInt(JOptionPane.showInputDialog("hasta que dia quieres calcular?"));
GregorianCalendar gc1 = new GregorianCalendar(añoac, mesac, diaac);
Date fec1 = gc.getTime();
Date fec2 = gc1.getTime();
long time = fec2.getTime() - fec1.getTime();
JOptionPane.showMessageDialog(null,"han transcurrido: "+ time/(3600*24*1000)+" dias");










Autor


En línea


