Foros del Web » Programación para mayores de 30 ;) » Java »

comparar fechas

Estas en el tema de comparar fechas en el foro de Java en Foros del Web. Hola amigos. Soy una novata, deseo saber como realizar la comparación de fechas . Gracias por la atención prestada....
  #1 (permalink)  
Antiguo 17/08/2006, 15:28
 
Fecha de Ingreso: agosto-2006
Mensajes: 1
Antigüedad: 17 años, 8 meses
Puntos: 0
comparar fechas

Hola amigos.
Soy una novata, deseo saber como realizar la comparación de fechas .
Gracias por la atención prestada.
  #2 (permalink)  
Antiguo 17/08/2006, 15:49
 
Fecha de Ingreso: septiembre-2005
Mensajes: 1.289
Antigüedad: 18 años, 7 meses
Puntos: 3
pues si las fechas usan el mismo formato ( dd-mm-aaaa ó dd/mm/aaaa ) pues creo q con un fecha.equals(fecha2) seria suficiente...
  #3 (permalink)  
Antiguo 17/08/2006, 16:04
 
Fecha de Ingreso: septiembre-2004
Mensajes: 407
Antigüedad: 19 años, 8 meses
Puntos: 1
Podeds usar e siguiente codigo para darle formato a la fecha
Date hoy;
String resultado;
SimpleDateFormat formateador;
Locale localidad = new Locale("es","ARG");
formateador = new SimpleDateFormat("EEEE d MMMM yyyy",localidad);
hoy = new Date();
resultado = formateador.format(hoy);

Si lo q qeres es saber si una fecha es menor a otra podes usar el GregorianCalendar obtener el Date y buscar la diferencia, te devuelve un long si tira una excepcion la primera fecha es mayor q la segunda.
__________________
Mas vale morir de pie que vivir de rodillas :ojotes:
  #4 (permalink)  
Antiguo 17/08/2006, 16:50
Avatar de dacmonsalve  
Fecha de Ingreso: noviembre-2005
Ubicación: Colombia Tierra querida, himno de fe y armonia
Mensajes: 318
Antigüedad: 18 años, 5 meses
Puntos: 6
Código PHP:
fecha1.compareTo(fecha2
Te devuelve un -1 si fecha1 es menor a fecha2, un 0 si son iguales o un 1 si fecha1 es mayor a fecha2

...SALUDOS...
__________________
La mayor frustración es saber todas las respuestas,
pero que nadie te haga las preguntas
:Zzz:
.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:40.