目录
方法1:使用java.util.Calendar来判断
方法2:使用joda-time中的DateTime判断
方法3:Java8的方式
方法对比
方法1和方法2的差异点
参考
以下方法为判断今天是不是周末。
方法1:使用java.util.Calendar来判断
private boolean isWeekend(Date date) {
Calendar calendar = Calendar.getInstance();
int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);
return dayOfWeek == Calendar.SATURDAY || dayOfWeek == Calendar.SUNDAY;