Here you can find the source of isWeekend(Date date)
public static boolean isWeekend(Date date)
//package com.java2s; import java.util.Calendar; import java.util.Date; public class Main { public static boolean isWeekend(Date date) { Calendar c = Calendar.getInstance(); if (date != null) c.setTime(date);//w ww .ja v a 2s . co m int weekDay = c.get(7); return ((weekDay == 1) || (weekDay == 7)); } public static boolean isWeekend() { return isWeekend(null); } }