Potrzebuję obliczyć java.util.Date na początek dnia dzisiejszego (00:00:00 rano w dniu dzisiejszym). Czy ktoś wie coś lepszego niż resetowania pola java.util.Calendar:Jak obliczyć datę dla godziny 00:00:00 dzisiaj?
Calendar cal = Calendar.getInstance();
cal.set(Calendar.AM_PM, Calendar.AM);
cal.set(Calendar.HOUR, 0);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MILLISECOND, 0);
To nie jest tak źle. –
Ale podoba mi się zwięzłość ... – Nulldevice
, a następnie zapakuj ją w metodę o nazwie 'getTodayAtMidnight()' –