java_JDK8中新增的时间API
java.time 包含值对象的基础包
java.time.chrono 提供对不同的日历系统的访问
java.time.format 格式化和解析时间的日期
java.time.temporal 包含底层框架和扩展特性
java.time.zone 包含时区支持的类
LocalDate(日期):
2019-6-27
LocalTime(时间):
15:08:31.650
LocalDateTime(日期时间):
2019-06-27T15:05:31.650
 public class CalndarTest01 {
     public static void main(String[] args) {
         /*
         新增API使用
          */
         //获取当前日期
         LocalDateTime now = LocalDateTime.now();
         System.out.println(now);
         //设置时间
         LocalDateTime of = LocalDateTime.of(2019, 7, 3, 19, 24);
         System.out.println(of);
         //get的使用,获取日
         int dayOfMonth = of.getDayOfYear();
         System.out.println(dayOfMonth);
         //设置,不改变原来数据
         LocalDateTime localDateTime = of.withYear(2020);
         System.out.println(localDateTime.getYear());
         System.out.println(of.getYear());
         //增加
         LocalDateTime localDateTime1 = of.plusDays(1);
         int dayOfMonth1 = localDateTime1.getDayOfMonth();
         System.out.println(dayOfMonth1);
         //减少
         LocalDateTime localDateTime2 = of.minusDays(2);
         System.out.println(localDateTime2.getDayOfMonth());
     }
 }
java_JDK8中新增的时间API的更多相关文章
- 都9012了,Java8中的日期时间API你还没有掌握?
		
一,Java8日期时间API产生的前因后果 1.1 为什么要重新定义一套日期时间API 操作不方便:java中最初的Date不能直接对指定字段进行加减操作也不支持国际化,后来新增了Calendar,但 ...
 - 【Java8新特性】关于Java8中的日期时间API,你需要掌握这些!!
		
写在前面 Java8之前的日期和时间API,存在一些问题,比如:线程安全的问题,跨年的问题等等.这些问题都在Hava8中的日期和时间API中得到了解决,而且Java8中的日期和时间API更加强大.立志 ...
 - JDK8中的新时间API:Duration Period和ChronoUnit介绍
		
目录 简介 Duration Period ChronoUnit 简介 在JDK8中,引入了三个非常有用的时间相关的API:Duration,Period和ChronoUnit. 他们都是用来对时间进 ...
 - JDK8中新日期时间API
		
它们面临的问题是:可变性:像日期和时间这样的类应该是不可变的.偏移性:Date中的年份是从1900开始的,而月份都从0开始.格式化:格式化只对Date有用,Calendar则不行.此外,它们也不是线程 ...
 - Java 8 日期时间API使用介绍
		
如何正确处理时间 现实生活的世界里,时间是不断向前的,如果向前追溯时间的起点,可能是宇宙出生时,又或是是宇宙出现之前, 但肯定是我们目前无法找到的,我们不知道现在距离时间原点的精确距离.所以我们要表示 ...
 - 关于时间API
		
如何正确处理时间 现实生活的世界里,时间是不断向前的,如果向前追溯时间的起点,可能是宇宙出生时,又或是宇宙出现之前, 但肯定是我们目前无法找到的,我们不知道现在距离时间原点的精确距离.所以我们要表示时 ...
 - JDK8--09:全新的时间API
		
在JDK8之前,时间有各种问题,最大的问题就是,我们使用的时间格式化类SimpleDateFormat不是线程安全的 为了更准确的说明SimpleDateFormat非线程安全,演示一个并发做时间格式 ...
 - Java 常用类-程序员头大的日期时间API
		
第二节.日期时间API 一.JDK8之前日期时间API 1.1 java.lang.System类 System类提供的public static long currentTimeMillis()用来 ...
 - AJAX-----13HTML5中新增的API---FormData
		
FormData 表单数据对象,这是在HTML5中新增的一个API,他能以表单对象做参数,自动的将表单的数据打包,当ajax发送数据是,发送FormData内的表单数据给后端即可 <!DOCTY ...
 
随机推荐
- 【RabbitMQ】六种模式与SpringBoot整合
			
添加rabbitmq的依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifac ...
 - java 接受带有中文的get请求文件下载时的问题
			
参数是接受到了 , debug的时候也能看的到 , 但是奇怪的是就是找不到文件 @ApiOperation(value = "文件下载/图片预览") @GetMapping(val ...
 - Oozie框架介绍
			
Oozie框架: 1.Oozie英文翻译:驯象人 2.Oozie简介 一个基于工作流引擎的开源框架,由Cloudera公司贡献给Apache,提供对Hadoop Mapreduce.Pig Jobs的 ...
 - LUOGU P3690 【模板】Link Cut Tree (lct)
			
传送门 解题思路 \(lct\)就是基于实链剖分,用\(splay\)来维护每一条实链,\(lct\)的维护对象是一棵森林.\(lct\)支持很多神奇的操作: \(1.\) \(access\):这是 ...
 - Mysql 触发器写法
			
DELIMITER $$ USE `库名`$$ DROP TRIGGER /*!50032 IF EXISTS */ `trig_contract_status`$$ CREATE /*!50017 ...
 - ARC032 D - アットコーダーモンスターズ
			
https://arc032.contest.atcoder.jp/tasks/arc032_4# 切比雪夫距离,放在3000*3000的平面上, 一个集合就是恰好包含这个集合的矩形,价值是矩形长.宽 ...
 - PMP项目管理——项目范围管理
			
项目范围管理包括确保项目做且只做所需的全部工作,以成功完成项目的各个过程.项目范围管理主要在于定义和控制哪些工作应该包括在项目内,哪些不应该包括在项目内. 项目范围管理过程包括: 1 规划范围管理—— ...
 - hexo next主题深度优化(七),cdn加速。
			
文章目录 注: 正题: 免费cdn 收费cdn 个人博客:https://mmmmmm.me 源码:https://github.com/dataiyangu/dataiyangu.github.io ...
 - c# 编写windows 服务,并制作安装包
			
对服务的认识有很多个阶段. 第一阶段:当时还在用c++,知道在一个进程里while(True){},然后里面做很多很多事情,这就叫做服务了,界面可能当时还用Console控制台程序. 第二阶段:知道了 ...
 - Spring Cloud高级视频
			
Spring Cloud高级视频 第一章 微服务架构概述 第二章 开始使用Spring Cloud实战微服务 第三章 服务提供者与服务消费者 第四章 服务发现与服务注册 第五章 使用Hystrix保护 ...