JAVA里怎么得出一个月的第一天是星期几?

做个日历,需要知道每个月前面空多少个空格。请问,怎么知道一个月的第一天是星期几?这样就可以知道多少个空格了。

看Calender类的API有可以用的方法,

Calendar rightNow = Calendar.getInstance();
rightNow.set(2007, 4, 1);
System.out.println(rightNow.DAY_OF_WEEK);
输出7 说明2007年4月1日是星期日
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-11-15
只要知道上个月30或31是星期几就行了!!!
第2个回答  2007-11-15
楼上,System.out.println(rightNow.DAY_OF_WEEK);
输出7 说明2007年4月1日是星期日,输出7说明是星期六?
DAY_OF_WEEK是从 1:星期日->2:星期一->..->-7:星期六本回答被提问者采纳
相似回答