Date4j, una sencilla alternativa a java.util.Date
martes, mayo 4, 2010 at 10:50PM Date4j es un proyecto open source que pretende proporcionar una alternativa a la clase java.util.Date del JDK y otras clases relacionadas (java.sql.Date, java.sql.Timestamp y las relacionadas con calendarios y distintos usos horarios). En Date4j todas las fechas se representan mediante una única clase inmutable cuyo nombre es DateTime. Esta clase se encarga de formatear, pasear y realizar operaciones relacionadas con cálculos temporales.
Respecto a las clases estándar del JDK resulta un tanto obvio cuáles son las mejores de esta alternativa. Respecto a Joda Time, una alternativa bastante popular para trabajar con fechas dentro del mundo de Java, Date4j soporta una precisión de nanosegundos, y no sólo de milisegundos; tiene una interfaz mucho más sencilla (una única clase) y se integra mejor con las bases de datos.
Date4j se distribuyen bajo licencia BSD. Su creador la construyó porque, como a todo hijo de vecino, no le gustaban las clases del JDK pero tampoco le convencía Joda Time.
j2se 
Reader Comments