是这样的,我创建一个指定日期的Calendar对象,但是获取到的星期怎么不对,代码如下,请大家指点。
public static void main(String[] args)
{
Calendar c = Calendar.getInstance();
c.set(2013, 6, 5);
System.out.println("月份:"+(c.get(Calendar.MONTH)));
System.out.println("日期:"+c.get(Calendar.DAY_OF_MONTH));
System.out.println("星期:"+(c.get(Calendar.DAY_OF_WEEK)-1));
}
运行结果如下:
月份:6
日期:5
星期:5
应该是星期3的,怎么结果是5呢。
------解决方案--------------------
7月5号是星期五
月份是0-11。