Estamos almacenando la fecha y la fecha y la hora como el objeto Date.¿Cómo saber si el objeto java.util.Date contiene la porción de tiempo?
Pero, más adelante, necesitamos saber si el objeto Date es una fecha o fecha y hora.
18/05/05 00:00:00 y 05/18: 05 ambos tienen la porción de hora/minuto. Realmente no puedo distinguirlos.
Por curiosidad, ¿no tiene Java una forma de comparar diferentes formatos de fecha? Esto es trivialmente fácil en .NET. – Jason
'Calendario c = Calendar.getInstance(); Fecha x; // lleno con algunos datos ' ' c.setTime (x); c.get (Calendar.YEAR) // o el campo que desea' –
@Jason "formatos de fecha" en java son para renderizar/analizar. Las fechas son solo una larga lista de millis desde 1970, que puedes comparar. Las fechas no tienen un formato, están formateadas por un objeto DateFormat. – Bohemian