如何实现isWeekday()和isWeekend()?

0 java calendar

我想问一下.我的日期格式如2011-06-05 00:00:00我想在java中构建一个方法,将这个日期验证为工作日或周末.

方法是这样的.

public boolean isWeekday(Date dt){

    //process here
    return true;
}
Run Code Online (Sandbox Code Playgroud)

public boolean isWeekend(Date dt){

    //process here
    return true;    
}
Run Code Online (Sandbox Code Playgroud)

我应该编码什么来验证给定的日期?

谢谢..

Mic*_*rdt 10

Calendar cal = new GregorianCalendar();
cal.setTime(dt);
int day = cal.get(Calendar.DAY_OF_WEEK);
return day == Calendar.SUNDAY || day == Calendar.SATURDAY;
Run Code Online (Sandbox Code Playgroud)