publicstaticbooleanisWeekend(Datedate){Calendarcal=Calendar.getInstance();cal.setTime(date);intresult=cal.get(Calendar.WEEK_OF_MONTH);if(result==Calendar.SATURDAY||result==Calendar.SUNDAY){returntrue;}returnfalse;}
这段代码只是判断是不是周末,节假日的话只能通过某些数据配置来判断了。节假日是没法计算的。