Articles of jodatime

Fecha y hora de la biblioteca de gwt

Estoy trabajando en una aplicación de gwt que implica manipulaciones avanzadas con los tiempos de las fechas: conversión de una zona horaria a otra, etc. Gwt tiene algunas cosas de bajo nivel para trabajar con las fechas, pero son de un nivel demasiado bajo para mí. ¿Hay alguna opción similar a la hora joda o […]

Tiempo: ¿Cómo llegar el próximo viernes?

¿Cómo puedo obtener el próximo viernes con la API de Joda-Time ? El día LocalDate de hoy es today . Me parece que debes decidir dónde estás antes o después del viernes de la semana actual. Vea este método: private LocalDate calcNextFriday(LocalDate d) { LocalDate friday = d.dayOfWeek().setCopy(5); if (d.isBefore(friday)) { return d.dayOfWeek().setCopy(5); } else […]

Pruebas unitarias dependientes del tiempo

Necesito probar una función cuyo resultado dependerá de la hora actual (usando el tiempo de Joda isBeforeNow() ). public boolean isAvailable() { return (this.someDate.isBeforeNow()); } ¿Es posible omitir / simular el tiempo del sistema con Mockito para que pueda probar la función de manera confiable?

Convierte de java.util.date a JodaTime

Quiero convertir un java.util.Date en JodaTime para llevar a cabo restas entre fechas. ¿Hay una buena forma concisa para convertir de Date a JodaTime ?

Android Java – Joda Date es lento

Usando Joda 1.6.2 con Android El siguiente código se cuelga durante aproximadamente 15 segundos. DateTime dt = new DateTime(); Originalmente publicado este post Android Java – Joda Date es lento en Eclipse / Emulator – Lo intenté de nuevo y todavía no es mejor. ¿Alguien más tiene este problema o sabe cómo solucionarlo?

Convierta LocalDate a LocalDateTime o java.sql.Timestamp

Estoy usando JodaTime 1.6.2. Tengo un LocalDate que necesito convertir a LocalDateTime (Joda) o a java.sqlTimestamp para el mapeo. La razón de esto es que he descubierto cómo convertir entre LocalDateTime y java.sql.Timestamp : LocalDateTime ldt = new LocalDateTime(); DateTimeFormatter dtf = DateTimeFormatter.forPattern(“yyyy-MM-dd HH:mm:ss”); Timestamp ts = Timestamp.valueOf(ldt.toString(dtf)); Entonces, si puedo convertir entre LocalDate y […]

Joda-Time: ¿cuál es la diferencia entre Período, Intervalo y Duración?

En Joda-Time 2, ¿cuál es la diferencia entre los tres tipos de intervalos de tiempo: Período Intervalo Duración ¿Por qué necesitamos tres clases? ¿Cuál se comporta mejor? ¿Por qué no se implementa una instancia de Periodo o Duración o Intervalo? Por ejemplo, p = p.divideBy(2);

Obtenga la fecha de inicio y finalización de la semana dada una fecha actual y un inicio de semana

Si es posible, preferiría una solución joda o no-joda para el siguiente escenario Digamos si mi semana comienza el 02/05/2012 y la fecha actual dada es 22/02/2011. Necesito calcular la fecha de inicio y finalización de la semana para la fecha actual dada. Así que mi solución debería tener la semana que comienza como 02/19 […]

Diferencias entre Java 8 Date Time API (java.time) y Joda-Time

Sé que hay preguntas relacionadas con java.util.Date y Joda-Time. Pero después de algunas excavaciones, no pude encontrar un hilo acerca de las diferencias entre la API java.time (nueva en Java 8 , definida por JSR 310 ) y Joda-Time . He oído que la API java.time de Java 8 es mucho más limpia y puede […]

¿Cómo obtener la fecha y hora actual de su zona horaria en Java?

Tengo mi aplicación alojada en un servidor de Londres. Estoy en Madrid, España. Entonces, la zona horaria es -2 horas. ¿Cómo puedo obtener la fecha / hora actual con mi zona horaria? Date curr_date = new Date(System.currentTimeMillis()); p.ej Date curr_date = new Date(System.currentTimeMillis(“MAD_TIMEZONE”)); Con Joda-Time DateTimeZone zone = DateTimeZone.forID(“Europe/Madrid”); DateTime dt = new DateTime(zone); int […]