jueves
feb192004
API alternativa para manejo de fechas y horas
jueves, febrero 19, 2004 at 9:02AM
Un buen porcentaje de las preguntas que uno puede localizar en los foros de Java están relacionadas con el manejo de fechas y horas en Java, debido fundamentalmente a la carencia en el API estándar de una serie de funciones de acceso rýpido a datos que normalmente son de interýs como obtener el aráo de una fecha, el mes, formateo, ...
Joda-time es una librerýa Open Source para el manejo de fechas y horas de una manera más sencilla y eficiente.
Como bien nos recalca la documentacrión, las fechas en Java deberýan haber sido inmutables, no tener tantos métodos deprecated. La clase Calendar además deberýa ser más simple y permitir el acceso a funciones habituales de un modo más sencillo. Pues bien, esta librerýa presume de solucionar todos esos problemas.
Aquí va un ejemplo:
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 y el API. La licencia es estilo BSD.
Joda-time es una librerýa Open Source para el manejo de fechas y horas de una manera más sencilla y eficiente.
Como bien nos recalca la documentacrión, las fechas en Java deberýan haber sido inmutables, no tener tantos métodos deprecated. La clase Calendar además deberýa ser más simple y permitir el acceso a funciones habituales de un modo más sencillo. Pues bien, esta librerýa presume de solucionar todos esos problemas.
Aquí va un ejemplo:
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 y el API. La licencia es estilo BSD.
in
j2se
j2se 
Reader Comments