¿Por qué falla esta prueba:JodaTime y retorno Calendario diferentes resultados
DateTime dateTime = new DateTime(1997,01,01,00,00,00,00, DateTimeZone.UTC);
long jodaMills = dateTime.getMillis();
Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("UTC"));
cal.set(1997,01,01,00,00,00);
long calMills = cal.getTimeInMillis();
Assert.assertEquals(jodaMills, calMills);
consigo un resultado de: esperado: 852076800000 real: 854755200964
¿No deberían ser el mismo número ?
¿Hay alguna razón por la que utilice números octales? – soc