首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

DATE和DAY_OF_MONTH有啥区别,该怎么处理

2012-01-05 
DATE和DAY_OF_MONTH有啥区别Calendar里的DATE和DAT_OF_MONTH有啥区别?在帮助里看着好像没区别为什么我做一

DATE和DAY_OF_MONTH有啥区别
Calendar里的DATE和DAT_OF_MONTH有啥区别?

在帮助里看着好像没区别
为什么我做一道题的时候     把DATE设置成2结果是对的,可是把DAY_OF_MONTH设置成2就不对了,设置成1才对?

谢谢了!

[解决办法]
package project;

import java.util.Calendar;

public class CalendarTable {
public CalendarTable() {
}

public static void main(String[] args) {
Calendar rightNow = Calendar.getInstance();
int year, month;
year = rightNow.get(Calendar.YEAR);
month = rightNow.get(Calendar.MONTH);

int num = rightNow.getActualMaximum(Calendar.DAY_OF_MONTH);

rightNow.set(year, month, 1);
int now = rightNow.get(Calendar.DAY_OF_WEEK);

System.out.println( "\t " + "\t " + "\t " + year + "年 " + " " + (month + 1) +
" 月 ");
System.out.println( "\t " + "日 " + "\t " + "一 " + "\t " + "二 " + "\t " + "三 " +
"\t " + "四 " + "\t " + "五 " + "\t " + "六 ");
for (int j = 1; j < (now); j++) {
System.out.print( "\t ");
}
for (int i = 1; i <= (num); i++) {
System.out.print( "\t " + i);
if ((i + now - 1) % 7 == 0) {
System.out.println();
}
}
}
}
这段代码是直接根据系统的时间打印当前时间的日历
你可以改一下 改成通过输入来打印日历

热点排行
Bad Request.