这是java的规定!
月份是从0-11!

解决方案 »

  1.   

    不是java的规定!
    按农历算今天不是11号吧?
      

  2.   

    需要理由吗?java就是这么规定的,月份从0--11。
    日期是从1开始的。
      

  3.   

    to appow(arrow):
    日期没有问题,0-31,当然还要看月份!
    星期是从周日->周一->...->周六的顺序,1--7!
      

  4.   

    不要用 Date() 里面的 getDate(),getMonth() 等方法,因为 SUN 已经不提倡使用这些方法了,随时可能在以后的版本里取消。取月份可以这样:
    Calendar cal = Calendar.getInstance();
    cal.get(Calendar.MONTH);格式化输出可以使用
    java.text.SimpleDateFormat