自己学习中的知识点(2)---jdk8 时间新特性
来源:互联网 发布:mac系统 文件权限 编辑:程序博客网 时间:2024/06/08 16:30
自己学到的知识点,相当于笔记,若有问题,欢迎指出
获取当前时间及当前的年,月,日
LocalDate today= LocalDate.now();
int year = today.getYear();
int month = today.getMonthValue();
int day = today.getDayOfMonth();
获取某个特定时间
LocalDate ofEpochDay = LocalDate.of(2017, 01, 02);
获取某一时间所在周周一(也可获取一周内的任一天,1是代表周一,依次类推)
LocalDate days = 时间;
TemporalField fieldISO1 = WeekFields.of(Locale.FRANCE).dayOfWeek();
LocalDate monday = days.with(fieldISO1, 1);
将java.util.Date类型转换为LocalDate类型
Date times = new Date();
Instant instant = times.toInstant();
ZoneId zone = ZoneId.systemDefault();
LocalDateTime localDateTime = LocalDateTime.ofInstant(instant, zone);
LocalDate localDate = localDateTime.toLocalDate();
将LocalDate类型转换为java.util.Date类型
LocalDate localDate= LocalDate.now();
ZoneId zone = ZoneId.systemDefault();
Instant instant = localDate.atStartOfDay().atZone(zone).toInstant();
Date date = Date.from(instant);
两个日期之间相隔多久
LocalDate localDate= LocalDate.now();
LocalDate ofEpochDay = LocalDate.of(2017, 01, 02);
// 相隔天
int days = (int)ChronoUnit.DAYS.between(ofEpochDay, localDate);
// 相隔月
int months = (int)ChronoUnit.MONTHS.between(ofEpochDay, localDate);
//相隔年
int months = (int)ChronoUnit.YEARS.between(ofEpochDay, localDate);
获取多久后的日期
LocalDate today= LocalDate.now();
// 一周后的
LocalDate nextWeek = today.plus(1, ChronoUnit.WEEKS);
//一年后的
LocalDate nextYear = today.plus(1, YEARS);
//一年前的
LocalDate previousYear = today.minus(1, ChronoUnit.YEARS);
- 自己学习中的知识点(2)---jdk8 时间新特性
- 自己学习中的知识点(4)---时间
- JDk8 新特性学习随笔
- JDK8新特性(部分)
- Java JVM(五):JDK8 新特性
- jdk8新特性
- JDK7、JDK8新特性
- JDK8新特性
- JDK8新特性-Lambda
- JDK8新特性-Stream
- JDK8新特性
- JDK8新特性
- jdk8新特性
- JDK8新特性--Stream
- JDK8新特性
- jdk8 新特性
- JDK8新特性介绍
- jdk8新特性
- SpringMVC 页面回显和URL模板映射
- git中出现sign_and_send_pubkey: signing failed: agent refused operation【已解决】
- Google Guice
- 215. Kth Largest Element in an Array(第三周)
- js-1
- 自己学习中的知识点(2)---jdk8 时间新特性
- zabbix 服务端 zabbix-agent 2.4版本安装
- BigDecimal加减乘除运算
- Mongodb 分片配置
- 计算机语言学习
- Grid
- 安卓打包--优化
- 手机手机信息页面实现
- Android中的Apk的加固(加壳)原理解析和实现