日期:2014-05-16  浏览次数:20370 次

获取年份
JScript code

Calendar cal = Calendar.getInstance();
cal.add(Calendar.DATE, -1);
Date date = cal.getTime();
 logger.info(date.getYear());


为什么我获取年份得到的是112而不是2012呢

------解决方案--------------------
logger.info(date.getFullYear());

------解决方案--------------------
用这个方法获取年份时是从1900年开始计算的,因此当年份为2012时,得到的结果为112,所以如果要得到最终的年份,要再加上1900。