java實現(xiàn)判斷是否是周末的代碼

字號:

package untitled7;
    import java.util.Date;
    import java.text.SimpleDateFormat;
    import java.util.Calendar;
    import java.text.DateFormat;
    public class test {
    public static void main(String args[]){
    Date date= new Date();
    String dateStr = "";
    String weekStr = "";
    Calendar calendar = Calendar.getInstance();
    int week = calendar.get(Calendar.DAY_OF_WEEK)1;
    switch(week){
    case 0:
    weekStr = "星期日";
    break;
    case 1:
    weekStr = "星期一";
    break;
    case 2:
    weekStr = "星期二";
    break;
    case 3:
    weekStr = "星期三";
    break;
    case 4:
    weekStr = "星期四";
    break;
    case 5:
    weekStr = "星期五";
    break;
    case 6:
    weekStr = "星期六";
    break;
    }
    Date dateBegin = new Date();
    Date dateEnd = new Date();
    DateFormat shortDateFormat = DateFormat.getDateInstance(0);
    dateStr = shortDateFormat.format(date);
    dateBegin.setTime(date.getTime()(long)(week)*24*60*60*1000);
    String dateBeginStr = shortDateFormat.format(dateBegin);
    dateEnd.setTime(date.getTime()+(long)(7week1)*24*60*60*1000);
    String dateEndStr = shortDateFormat.format(dateEnd);