Tôi cần tính toán java.util.Date để bắt đầu một ngày hôm nay (00:00:00 giờ sáng của ngày hôm nay). Có ai đó biết điều gì đó tốt hơn là đặt lại các trường của java.util.Calendar:Cách tính ngày cho 00:00:00 giờ sáng của ngày hôm nay?
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);
Điều đó không quá tệ. –
Nhưng tôi thích ngắn gọn ... – Nulldevice
sau đó bọc nó trong một phương thức gọi là 'getTodayAtMidnight() ' –