오늘의 시작일 (오늘의 00:00:00 a.m.)에 대해 java.util.Date를 계산해야합니다. 사람이하는 java.util.Calendar의 필드를 재설정하는 것보다 더 좋은 것을 알고 있나요 :오늘의 00:00:00 a.m.에 대한 날짜를 계산하는 방법은 무엇입니까?
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);
그것은 그렇게 나쁘지 않다. –
하지만 간결함을 좋아합니다 ... – Nulldevice
다음에 'getTodayAtMidnight()'라는 메서드로 묶습니다. –