java编写程序计算本年度任意一天是星期几

来源:百度知道 编辑:UC知道 时间:2024/05/15 04:39:34
用Switch语句编写

public static void main(String[] args) {

//Calendar.getInstance()表示今天,换其他日期则today.set(2009, 3, 1);
//注意set(2009, 3, 1)中的3其实是4月,月数从0-11
Calendar today = Calendar.getInstance();
//星期数,从星期天开始到星期六为0-7
System.out.println(today.get(Calendar.DAY_OF_WEEK));
}

package dates;

import java.text.DateFormat;
import java.util.*;

public class JspCalendar {
Calendar calendar = null;

public JspCalendar() {
calendar = Calendar.getInstance();
Date trialTime = new Date();
calendar.setTime(trialTime);
}

public int getYear() {
return calendar.get(Calendar.YEAR);
}

public String getMonth() {
int m = getMonthInt();
String[] months = new String