Estas en el tema de Fechas en el foro de Java en Foros del Web. Hola amigos..estoy haciendo un applantilla yme gustaria saber como restar fechas, me explico recupero una fehca q esta en base de datos y me gustaria ...
Hola amigos..estoy haciendo un applantilla yme gustaria saber como restar fechas, me explico recupero una fehca q esta en base de datos y me gustaria restarlo con la fehca actual..tiene un ejemplo por ahi?..les agradeceria
Una forma de restar fechas es pasar ambas a un long (segundos o milisegundos desde el 1 de Enero de 1970). La clase Date tiene un método getTime() que te devuelve ese valor en milisegundos.
Restando ambos valores, obtienes los milisegundos entre ambas fechas. Si divides entre 1000, obtienes los segundos. Si ahora divides entre 3600 tienes las horas. Si estas las divides entre 24 tienes los días, etc, etc.
hola°
si lo quieres hacer en java es como dice el amigo chuidiang.
si lo quieres hacer en SQL con una consulta:
SELECT TO_DAYS(fecha_final)-TO_DAYS(fecha_inicial)