java Calendar

ketonfly 2014-02-19 05:08:29
import java.util.Calendar;
import java.util.Date;

public class testCalendar {
public static void main(String []args){
Calendar calendar = Calendar.getInstance();
System.out.println(calendar);
Date date = new Date();
//calendar.setTime(new Date());
System.out.println(date);
System.out.println(calendar.YEAR);
System.out.println(date.getYear());
System.out.println(Calendar.YEAR);
System.out.println(calendar.MONTH);
System.out.println(Calendar.MONTH);
}
}


输出结果是:

java.util.GregorianCalendar[time=1392800680209,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="Asia/Shanghai",offset=28800000,dstSavings=0,useDaylight=false,transitions=19,lastRule=null],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2014,MONTH=1,WEEK_OF_YEAR=8,WEEK_OF_MONTH=4,DAY_OF_MONTH=19,DAY_OF_YEAR=50,DAY_OF_WEEK=4,DAY_OF_WEEK_IN_MONTH=3,AM_PM=1,HOUR=5,HOUR_OF_DAY=17,MINUTE=4,SECOND=40,MILLISECOND=209,ZONE_OFFSET=28800000,DST_OFFSET=0]
Wed Feb 19 17:04:40 CST 2014
1
114
1
2
2
为什么Calendar.YEAR不是2014?
...全文
152 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2014-02-20
  • 打赏
  • 举报
回复
Calendar.YEAR 是Calendar类的常量,值为1 System.out.println(calendar.get(Calendar.YEAR));
Edic123 2014-02-20
  • 打赏
  • 举报
回复
System.out.println(calendar.get(Calendar.YEAR));
G-ben 2014-02-20
  • 打赏
  • 举报
回复
字段类型 类似标识吧
huntor 2014-02-19
  • 打赏
  • 举报
回复
YEAR是Calendar定义的常量,
BUG胡汉三 2014-02-19
  • 打赏
  • 举报
回复

 System.out.println(calendar.get(Calendar.YEAR));

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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