/**
* 获得某天的零点时刻0:0:0
*
* @param date
* 日期
* @return
*/
public static Date getDayBegin(Date date) {
if (date == null)
return null;
Calendar cal = Calendar.getInstance();
cal.setTime(date);
cal.set(Calendar.HOUR_OF_DAY, 0);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MILLISECOND, 0);
return cal.getTime();
}
/**
* 获得某天的截至时刻23:59:59
*
* @param date
* @return
*/
public static Date getDayEnd(Date date) {
if (date == null)
return null;
Calendar cal = Calendar.getInstance();
cal.setTime(date);
cal.set(Calendar.HOUR_OF_DAY, 23);
cal.set(Calendar.MINUTE, 59);
cal.set(Calendar.SECOND, 59);
cal.set(Calendar.MILLISECOND, 999);
return cal.getTime();
}
某天的零点时刻0:0:0 和截至时刻23:59:59
最新推荐文章于 2024-09-05 11:00:53 发布