JAVA Date、SimpleDateFormat、Calendar的基本使用

Date类:

Date类直接new进行时间设置时,其year字段是从1900年开始,month字段是从0开始。

例如:Date(1998,5,5),最终得年份为 1900+1998,月份为6月,与预期的结果一致。

案例:

07659d20fc054594bd6a67a029c05b4e.png

SimpleDateFormat类:

SimpleDateFormat类可直接new进行创建。

构造格式: “yyyy-MM-dd HH:mm:ss”。

代码案例:

98ac23b4d57e4dfb924bc2e7e891b66e.png

Calendar类:

Calendar类创建时可通过静态方法getInstance()进行创建,其用set()方法设置时间时,如calendar.set(1998,5,5),最终的结果为1998-6-5,其month字段也是从0开始的;因此在设置时间时,需将输入的月份减1。

代码案例:

fea02cc18fb44362a1b7298c78ad0e0c.png

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值