A partir de una fecha dada, necesito calcular la medianoche de su día. Esto es lo que se me ocurrió. Es tan feo que creo que debe haber una mejor manera.Cálculo de un día dada una fecha
private Date day(Date creation) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(creation);
calendar.set(Calendar.HOUR_OF_DAY, 0);
calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.SECOND, 0);
calendar.set(Calendar.MILLISECOND, 0);
return calendar.getTime();
}
Sugerencias?
Kent
Buen Dios - primera Alan Kay, ahora Kent Beck. SO es el lugar para estar ... – duffymo
Es peor que eso, el código que publicaste no cuenta la zona horaria, que puede que te importe o no. – Yishai
simple mira esto [aquí] (http://developer-dot-android.blogspot.com/2012/03/date-into-day-tutorial.html) –