/**
* 获取指定时间的当天时间范围
* @param date
*/
public static Date[] getTimeRangeDay(Date date){
Date[] timeRange = new Date[2];
Calendar c = Calendar.getInstance();
c.set(Calendar.HOUR_OF_DAY, 0);
c.set(Calendar.MINUTE, 0);
c.set(Calendar.SECOND, 0);
c.set(Calendar.MILLISECOND, 0);
timeRange[0]=c.getTime();
c.set(Calendar.HOUR_OF_DAY, 23);
c.set(Calendar.MINUTE, 59);
c.set(Calendar.SECOND, 59);
c.set(Calendar.MILLISECOND, 999);
timeRange[1]=c.getTime();
return timeRange;
}
public static void main(String[] args) {
Date date = new Date();
Date[] timeRangeDay = getTimeRangeDay(date);
System.out.println(timeRangeDay[0]);
System.out.println(timeRangeDay[1]);
}