learning java java.time相关类
var clock = Clock.systemUTC();
System.out.println(clock.instant());
System.out.println(clock.millis());
System.out.println(System.currentTimeMillis());
System.out.println(clock.getZone()); var d = Duration.ofSeconds();
System.out.println(d.toDays());
System.out.println(d.toMinutes());
System.out.println(d.toHours()); var clock2 = Clock.offset(clock,d);
System.out.println(clock2.instant()); var instant = Instant.now(); System.out.println(instant); var instant2 = instant.plusSeconds();
System.out.println(instant2); System.out.println(instant.getEpochSecond());
System.out.println(instant2.getEpochSecond()); var instant3 = Instant.parse("2014-02-23T10:12:35.342Z");
var instant4 = instant3.plus(Duration.ofHours().plusMinutes());
System.out.println(instant4); var instant5 = instant4.minus(Duration.ofDays()); var localDate = LocalDate.now();
System.out.println(localDate); localDate = LocalDate.ofYearDay(,);
System.out.println(localDate); localDate = LocalDate.of(, Month.MAY,);
System.out.println(localDate); var localTime = LocalTime.now();
System.out.println(localTime); localTime = LocalTime.of(,);
System.out.println(localTime); localTime = LocalTime.ofSecondOfDay();
System.out.println(localTime); var localDateTime = LocalDateTime.now();
System.out.println(localDateTime);
var future = localDateTime.plusHours().plusMinutes();
System.out.println(future); var year = Year.now();
System.out.println(year); year = year.plusYears();
System.out.println(year); var ym = year.atMonth();
System.out.println(ym); var md = MonthDay.now();
System.out.println(md); var md2 = md.with(Month.MAY).withDayOfMonth();
System.out.println(md2);
output:
2019-07-26T01:41:36.385911400Z
1564105296390
1564105296390
Z
0
100
1
2019-07-26T03:21:36.390898600Z
2019-07-26T01:41:36.390898600Z
2019-07-26T03:21:36.390898600Z
1564105296
1564111296
2014-02-23T15:16:35.342Z
2019-07-26
2014-05-26
2014-05-21
09:41:36.406855600
23:23
01:31:43
2019-07-26T09:41:36.406855600
2019-07-27T10:44:36.406855600
2019
2024
2024-10
--07-26
--05-23
learning java java.time相关类的更多相关文章
- Java 之 数学相关类 Math、BigInteger、BigDecimal
一.java.lang.Math 类 一.Math 类概述 java.lang.Math 类包含用于执行基本数学运算的方法,如指数.对数.平方根和三角函数.类似于这样的类,其所有方法均为静态方法,并且 ...
- Java线程池相关类-Executor框架
1.Executor 接口源码: public interface Executor { /** * Executes the given command at some time in the fu ...
- 优酷电视剧爬虫代码实现一:下载解析视频网站页面(4)补充: Java正则表达式Matcher.group(int group)相关类解析
在Java正则表达式的相关类Matcher中,有如下几个方法: - int groupCount() - String group(int group) - int start(int group) ...
- java8及8之前日期相关类
java 8日期相关类 Instant:精确到纳秒的时间戳 Duration:处理有关基于时间的时间量 LocalDate:只包含日期,比如:2016-10-20 LocalTime:只包含时间,比如 ...
- 【Android 应用开发】Android 网络编程 API笔记 - java.net 包 权限 地址 套接字 相关类 简介
Android 网络编程相关的包 : 9 包, 20 接口, 103 类, 6 枚举, 14异常; -- Java包 : java.net 包 (6接口, 34类, 2枚举, 12异常); -- An ...
- Java基础之Java常用类--Object类,字符串相关类,包装类,日期相关类,数字相关类
Java是一种面向对象的语言,也就是将万事万物可以描述为对象,特点如下: 1.面向对象是常见的一种思考习惯,符合人们的思考习惯.2.面向对象的出现,将复杂的事情简单化.3.面向对象的出现,将之前过程中 ...
- JAVA核心技术I---JAVA基础知识(格式化相关类)
一:格式化相关类 (一)java.text包java.text.Format的子类 –NumberFormat:数字格式化,抽象类 DecimalFormat –MessageFormat:字符串格式 ...
- Java Web部署到tomcat后,使用动态编译无法找到相关类的解决方案
一.问题 动态编译java文件时(这个java文件虽引用了第三方jar包),如果这个过程发生在java命令行程序中,则正常编译.如果发生在JavaWeb中,然后此Java部署到Tomcat之后,执行动 ...
- 常用类一一时间处理相关类一一java.util.Tomezone(java.util.Calendar , java.util.Date , java.text.DateFormat)
时间处理相关类 时间是一个一维的东东.所以,我们需要一把刻度尺来区表达和度量时间.在计算机世界,我们把1970 年 1 月 1 日 00:00:00定为基准时间,每个度量单位是毫秒(1秒的千分之一). ...
- 比较C++、Java、Delphi声明类对象时候的相关语法
同学们在学习的时候经常会遇到一些问题,C++.Java.Delphi他们到底有什么不一样的呢?今天我们来比较C++.Java.Delphi声明类对象时候的相关语法.希望对大家有帮助! C++中创建对象 ...
随机推荐
- linux安装go开发环境
1下载go wget https://studygolang.com/dl/golang/go1.12.7.linux-amd64.tar.gz执行此命令会将go1.12.7.linux-amd64. ...
- 方法1:使用Jenkins构建Docker镜像 --SpringCloud
前提意义: SpringCloud微服务里包含多个文件夹,拉取仓库的所有代码,然后过根据选项参数使用maven编译打包指定目录的jar,然后再根据这个目录的Dockerfile文件制作Docker镜像 ...
- charles4.0 request和response的显示设置
点击右上角的设置按钮 点击preferences 切换到viewers,取消勾选Combine request and response,点击保存即可
- 使用springboot实现一个简单的restful crud——02、dao层单元测试,测试从数据库取数据
接着上一篇,上一篇我们创建了项目.创建了实体类,以及创建了数据库数据.这一篇就写一下Dao层,以及对Dao层进行单元测试,看下能否成功操作数据库数据. Dao EmpDao package com.j ...
- Web应用和Web框架
一.Web应用 二.Web框架 三.wsgiref模块 一.Web应用 1.什么是Web应用? Web应用程序是一种可以通过Web访问的应用程序,特点是用户很容易访问,只需要有浏览器即可,不需要安装其 ...
- 转换属性transform
transform: rotate(45deg);旋转 rotate(值) 值为正,表示元素顺时针旋转 值为负,表示元素逆时针旋转 transform: translate(200px,100px); ...
- JavaScript箭头函数中的this详解
前言 箭头函数极大地简化了this的取值规则. 普通函数与箭头函数 普通函数指的是用function定义的函数: var hello = function () { console.log(" ...
- c#使用正则表达式处理字符串
正则表达式可以灵活而高效的处理文本,可以通过匹配快速分析大量的文本找到特定的字符串. 可以验证字符串是否符合某种预定义的格式,可以提取,编辑,替换或删除文本子字符串. 现在如下特定的字符串: stri ...
- pssh安装及使用
pssh全称是parallel-ssh,基于Python编写的并发在多台服务器上批量执行命令的工具,它支持文件并行复制.远程并行执行命令.杀掉远程主机上的进程等:该工具可以视作ansible的简化版本 ...
- python(if判断)
一.if判断 如果 条件满足,才能做某件事情, 如果 条件不满足,就做另外一件事情,或者什么也不做 注意: 代码的缩进为一个 tab 键,或者 4 个空格 在 Python 开发中,Tab 和空格不要 ...