miércoles
feb232005
Librería alternativa para el procesado de fechas
miércoles, febrero 23, 2005 at 1:17AM
Si hay una clase Java odiada por todos los programadores ese es sin duda java.util.Date. Quizý sea porque el primer JDK se terminý "deprisa y corriendo", o quizý sea porque fue un chino, que posiblemente no estaba acostumbrado o no entendýa correctamente el calendario occidental, el que la programý. Sea como sea, no conozco a nadie a quien haya respondido toda sus expectativas y que la encuentre intuitiva. El hecho de que las fechas no sean inmutables y la gran cantidad de métodos deprecated son otros de los problemas que tiene esta clase.
Joda-time es una librerýa Open Source con una licencia estilo apache (es decir, podéis hacer lo que querýis con ella mientras deis crýdito al autor) para el manejo de fechas y horas de una manera más sencilla y eficiente. Aunque ya lleva bastante tiempo por ahí, ahora por fin ha liberado la versrión 1.0.
Aquí va un ejemplo de su uso:
DateTime dt = new DateTime();
int year = dt.getYear();
String monthText = dt.monthOfYear().getAsText(Locale.ENGLISH);
String monthInFrench = dt.monthOfYear().getAsText(Locale.FRENCH);
String dateAsISO8601Format = dt.toString();
Aquí tenéis la guía de usuario
Joda-time es una librerýa Open Source con una licencia estilo apache (es decir, podéis hacer lo que querýis con ella mientras deis crýdito al autor) para el manejo de fechas y horas de una manera más sencilla y eficiente. Aunque ya lleva bastante tiempo por ahí, ahora por fin ha liberado la versrión 1.0.
Aquí va un ejemplo de su uso:
DateTime dt = new DateTime();
int year = dt.getYear();
String monthText = dt.monthOfYear().getAsText(Locale.ENGLISH);
String monthInFrench = dt.monthOfYear().getAsText(Locale.FRENCH);
String dateAsISO8601Format = dt.toString();
Aquí tenéis la guía de usuario
in
j2se
j2se 
Reader Comments