java--Calendar() 日历类

代替Date();
静态类,不能直接new对象;
Calendar day = Calendar.getInstance();

get==获得日期值:
System.out.println(day.get(Calendar.YEAR));//获得当前年份;
其他MONTH,DATE,HOUR,MINUTE,SECOND等同理;都是大写,代表常量;
注意:1.月份的数值比实际的小1;
2.小时是12小时,不是24小时;
3.周的表示有很多;
DAY_OF_WEEK;1==周日,2==周一以后类推;
MONDAY:今天离周一有几天,往前数,间隔几天,如果今天周四,==3

set==还可以设置日期值:(实际是选择跳转的意思)
day.set(Calendar.YEAR,2017);
System.out.println(day.get(Calendar.YEAR,2017));//输出2017
周的值自动识别;

add==跳转多少年/月/日/时/分/秒
day.add(Calendar.MONTH,1);//如果当前值为11,表示12月;加1,则变为下一年的1月;
System.out.println(day.get(Calendar.MONTH));//输出0,表示1月;如果此时输出年份,年份也自动增加1;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值