Código de Java - Diferencia entre dos fechas

Imágen de perfil

Diferencia entre dos fechasgráfica de visualizaciones


Java

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 14 de Diciembre del 2016 por xve
1.817 visualizaciones desde el 14 de Diciembre del 2016. Una media de 49 por semana
Este simple código muestra como obtener la diferencia en días, horas, minutos y segundos entre dos fechas dadas.

Versión 1.0
estrellaestrellaestrellaestrellaestrella(1)

Actualizado el 07 de Enero del 2017 (Publicado el 14 de Diciembre del 2016)gráfica de visualizaciones de la versión: Versión 1.0
1.818 visualizaciones desde el 14 de Diciembre del 2016. Una media de 49 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
 
public class test {
 
    public static void main(String[] args) throws ParseException {
        SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd H:m:s");
 
        Date fechaInicial=dateFormat.parse("2016-02-14 10:00:00");
        Date fechaFinal=dateFormat.parse("2016-02-15 11:10:10");
 
        int diferencia=(int) ((fechaFinal.getTime()-fechaInicial.getTime())/1000);
 
        int dias=0;
        int horas=0;
        int minutos=0;
        if(diferencia>86400) {
            dias=(int)Math.floor(diferencia/86400);
            diferencia=diferencia-(dias*86400);
        }
        if(diferencia>3600) {
            horas=(int)Math.floor(diferencia/3600);
            diferencia=diferencia-(horas*3600);
        }
        if(diferencia>60) {
            minutos=(int)Math.floor(diferencia/60);
            diferencia=diferencia-(minutos*60);
        }
        System.out.println("Hay "+dias+" dias, "+horas+" horas, "+minutos+" minutos y "+diferencia+" segundos de diferencia");
    }
}



Comentarios sobre la versión: Versión 1.0 (1)

Imágen de perfil
Roderick
13 de Enero del 2017
estrellaestrellaestrellaestrellaestrella
Gracias ya lo habia resuelto
Responder

Comentar la versión: Versión 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s3806