SoloCodigo

Programación General => Java => Mensaje iniciado por: disco en Jueves 4 de Septiembre de 2008, 12:45

Título: Convertir fecha
Publicado por: disco en Jueves 4 de Septiembre de 2008, 12:45
Hola tengo dos fechas, y las quiero comparar el problema es que las tengo en diferente formato. ¿Como las puedo comparar?
Tendré re que convertirlas de un formato al otro, no??
Una la tengo en este formato
Thu Sep 04 12:22:36 CEST 2008
y la otra en este otro
2008-09-04
Título: Re: Convertir fecha
Publicado por: chuidiang en Jueves 4 de Septiembre de 2008, 19:02
Hola:

La clase SimpleDateFormat (http://www.chuidiang.com/chuwiki/index.php?title=SimpleDateFormat)te permite cambiar el formato. Lo más normal sería que hicieras con SimpleDateFormat la llamada a parse(), de manera que conviertes los String en Date. Luego esos Date son más sencillos de comparar, bien con la clase Calendar, bien obteniendo de ellos el número de milisegundos desde el 1 de Enero de 1970 (con getTime()) y comparar ese número si es mayor uno que otro.

Se bueno.