我的Calendar怎么慢了一个月?
import java.util.Calendar;
public class testCalendar{
public testCalendar(){
Calendar cldTemp = Calendar.getInstance();
System.out.println(cldTemp.get(Calendar.MONTH));
}
public static void main(String arg[]){
testClaendar tc = new testCalendar();
}
}
我OS是XP,
怎么输出的结果比我电脑右下过的时钟慢了一个月?
我试着改了一下电脑右下角的时钟,不管怎么改,输出的还是比那时钟少一个月
这也说明,Calendar 不是直接从BIOS中取时间的
请指导一下; 谢谢
问题点数:20、回复次数:5Top
1 楼Raulgodle(赵蓓)回复于 2004-04-03 22:42:12 得分 8
月份从 0 开始Top
2 楼zhangseng(张生)回复于 2004-04-03 22:52:23 得分 5
Calendar.MONTH 从0开始的吧Top
3 楼zhangseng(张生)回复于 2004-04-03 22:54:19 得分 2
劳尔,你怎么每次都比我快呢Top
4 楼seaman0916(沙漠孤鹰)回复于 2004-04-04 00:38:59 得分 5
呵呵,楼上说的没错,Calendar.MONTH加个1 就行!Top
5 楼Leeu(友)回复于 2004-04-04 18:32:30 得分 0
谢谢了,
Top




