Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 13-oct-2006, 15:47   #1 (permalink)
oscar2001601 ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2006
Mensajes: 56
Fechas

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
oscar2001601 está desconectado   Responder Citando
Antiguo 13-oct-2006, 16:34   #2 (permalink)
chuidiang tiene algunos puntos positivos de karma
 
Avatar de chuidiang
 
Fecha de Ingreso: octubre-2004
Mensajes: 740
Hola:

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.

Se bueno.
chuidiang está desconectado   Responder Citando
Antiguo 16-oct-2006, 09:54   #3 (permalink)
wümpscut ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2005
Mensajes: 7
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)

espero te sirva... saludos.
wümpscut está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 19:13.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

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 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93