java获取当天的开始时间,当前周的开始时间
? ?在程序里面要获取当前的开始时间和结束时间,以及当前天所在的周的开始时间和结束时间,在这个地方记录一下。
?
Calendar currentDate = new GregorianCalendar(); currentDate.setFirstDayOfWeek(Calendar.MONDAY);int currentWeek = currentDate.get(Calendar.DAY_OF_WEEK);currentDate.set(Calendar.HOUR_OF_DAY, 0);currentDate.set(Calendar.MINUTE, 0);currentDate.set(Calendar.SECOND, 0);dateCursor.setTodayStart((Date)currentDate.getTime().clone());currentDate.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);dateCursor.setWeekStart((Date)currentDate.getTime().clone());currentDate.set(Calendar.DAY_OF_WEEK, currentWeek);currentDate.set(Calendar.HOUR_OF_DAY, 23);currentDate.set(Calendar.MINUTE, 59);currentDate.set(Calendar.SECOND, 59);dateCursor.setTodayEnd((Date)currentDate.getTime().clone());currentDate.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY);dateCursor.setWeekEnd((Date)currentDate.getTime().clone());?
?