jdk1.8日期类Api导学

1 计算人已经出生多少天
// java8新版本的Api
Long day = ChronoUnit.DAYS.between(LocalDate.of(1995,12,05),LocalDate.now());

常用类的概述与功能介绍

Instant 类
Instant类对时间轴上的单一瞬时点建模,可以用于记录应用程中的事件时间戳,在之后学习的类型转换中,均可以使用Instant类作为中间类完成转换。
Duration 类
表示秒或纳秒时间间隔,适合处理较短的时间,需要更高的精确性。
Period类
表示一段时间的年、月、日。
LocalDate 类
是一个不可变的日期时间对象,表示日期,通常被视为年月日。
LocalTime 类
是一个不可变的日期时间对象,代表一个时间,通常被看作是小时-秒,时间表示为纳秒精度
ZonedDateTime 类
具有时区的日期时间的不可变表示,此类存储的所有日期和时间字段,精度为纳秒,时区为区域偏移量,用于处理模糊的本地日期时间

now 方法在日期/时间类的使用

例如 LocalDate localDate = LocalDate.now();

Year 类 YearMonth类 MonthDay类

// 获取所有时区
ZoneId.getAvailableZoneIds;
// 获取当前时区
ZoneId.systemDefault();在这里插入图片描述

在这里插入图片描述

LocalDate 中的plus方法 minus 一致
在这里插入图片描述

LocalTime 中的plus方法 minus 一致

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值