springBoot中 日历Calendar的使用

概念

Calendar类是Java.util包中提供的一个抽象类,该类从JDK1.1开始出现,作为Date类的替代方案,Calendar类中包含了对不同国家地区日历的处理,Calendar类常见的子类为:java.util.GregorianCanlendar;获取Calendar对象一般使用类中提供的静态方法:getInstance(),该方法返回了Calendar的子类对象

Calendar类中的静态常量

年份 Calendar.YEAR

月份 Calendar.MONTH

Calendar.DATE

小时(12小时制) Calendar.HOUR HOUR_OF_DAY //表示小时(24小时制) Calendar.HOUR_OF_DAY

分钟数 Calendar.MINUTE

秒数 Calendar.SECOND

毫秒数 Calendar.MILLENSECOND
 

当前月的第几个星期  Calendar.WEEK_OF_MONTH

当前年的第几个星期  WEEK_OF_YEAR

当前月的第几个星期  DAY_OF_WEEK_IN_MONTH

一周中的第几天  DAY_OF_WEEK

一年中的第几天  DAY_OF_YEAR

一个月中的第几天  DAY_OF_MONTH

上午还是下午  AM_PM

周日  SUNDAY

周一 Calendar.MONDAY

周二 Calendar.TUESDAY

周三 Calendar.WEDNSDAY

周四 Calendar.THURSDAY

周五 Calendar.FRIDAY

周六 Calendar.SATURDAY

Calendar中的常用方法

创建Calendar类型的子类对象 Calendar c= Calendar.getInstance();

根据日历字段,获取其对应的值 int year=c.get(Calendar.YEAR);

设置时间为指定的年,月,日 c.set(2018, 2, 14);

根据日历的规则,将指定的时间量添加或减去给定的日历字段 c.add(Calendar.YEAR, 3); //3年后的今天

返回一个Date表示日历的时间 Date d=c.getTime();

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值