获取年份

赵国胖胖 2012-08-25 04:51:12

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

为什么我获取年份得到的是112而不是2012呢
...全文
166 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
java不知道哦。。我以为是js呢。。
赵国胖胖 2012-08-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

logger.info(date.getFullYear());
[/Quote]
这个函数不能用啊,写出来是红色的报错啊,还有忘了说,我的这个是在.java的文件中的,不是jsp页面里面
跟着Mic学架构 2012-08-25
  • 打赏
  • 举报
回复
用这个方法获取年份时是从1900年开始计算的,因此当年份为2012时,得到的结果为112,所以如果要得到最终的年份,要再加上1900。
  • 打赏
  • 举报
回复
logger.info(date.getFullYear());

87,991

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧