我需要计算java.util.Date了今天一天(上午12点00分00秒一今天一天)的开始。是否有人知道的东西比复位java.util.Calendar中的领域更好地:如何计算今天上午00:00:00的日期?
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);
这并不算太坏。 – 2010-06-22 11:06:13
但我喜欢简洁... – Nulldevice 2010-06-22 11:20:38
然后把它包在一个名为方法'getTodayAtMidnight()' – 2010-06-22 11:43:41