/**

* java.time.Instant

* java.time.Duration

* Instant 默认使用UTC时区:2019-01-24T14:01:32.258Z

* mongo中的时间与系统时间相差了8个小时,这是因为mongo中的date类型以UTC(Coordinated Universal Time)存储,就等于GMT(格林尼治标准时)时间。而系统时间使用的是GMT+0800时间,两者正好相差8个小时。

* UTC + 时区差 = 本地时间 北京时区是东八区,领先UTC八个小时

* Duration:用于计算两个“时间”间隔

*/

public void timeInterval() throws InterruptedException{

Instant start = Instant.now();

Thread thread = new Thread();

thread.sleep(2000);

Instant end = Instant.now();

System.out.println("总耗时={}ms:"+Duration.between(start, end).toMillis());//总耗时={}ms:2007

System.out.println(start);//2019-08-07T03:22:17.737Z

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式

System.out.println(df.format(new Date()));// new Date()为

java8时间间隔计算_Java8中Instant和LocalDate来计算时间或者日期间隔相关推荐

  1. 利用Gauss-Legendre 5点通用公式计算线路中边桩坐标并计算放样数据

    .正算主程序  GSZS 10→DimZ "X0"?I:"Y0"?S:"K0" ?O:"F0"?G:"KN&q ...

  2. java 月份适配计算_Java8中的时间日期API这么好用,你居然还没有掌握?

    工作这么久了,对于Java中时间日期的操作一直很蛋疼,一会用Date,一会用Calendar或者LocalDateTime,始终没有认真总结过它们的联系与区别.迷迷糊糊用了好几年了,今天终于搞清楚了! ...

  3. java8实战怎么样_Java8中你可能不知道的一些地方之Stream实战

    说起流,我们会想起手机 ,电脑组装流水线,物流仓库商品包装流水线等等.如果把手机 ,电脑,包裹看做最终结果的话,那么加工商品前的各种零部件就可以看做数据源,而中间一系列的加工作业操作,就可以看做流的处 ...

  4. java8的表达式_java8中的Lambda表达式

    lambad表达式是一个匿名函数,既没有函数名的函数.在lambda表达式出现之前,java中更多使用的是匿名内部类所以有些刚刚接触lambda表达式的人会把lambda表达式误认为就是匿名内部类的简 ...

  5. java8 stream遍历_Java8中用法优雅的 Stream,性能也优雅吗?

    Java8的Stream API可以极大提高Java程序员的生产力,让程序员写出高效率.干净.简洁的代码.那么,Stream API的性能到底如何呢,代码整洁的背后是否意味着性能的损耗呢?本文对Str ...

  6. java8 list 去重_Java8中的Stream,一行代码,让集合操作飞起来

    简介 java8也出来好久了,接口默认方法,lambda表达式,函数式接口,Date API等特性还是有必要去了解一下.比如在项目中经常用到集合,遍历集合可以试下lambda表达式,经常还要对集合进行 ...

  7. java8 流操作_java8中的流操作

    Stream 流是 Java 8 新提供给开发者的一组操作集合的 API,将要处理的元素集合看作一种流, 流在管道中传输, 并且可以在管道的节点上进行处理, 比如筛选.排序.聚合等.元素流在管道中经过 ...

  8. 阶乘的计算java_java中四种阶乘的计算

    package com.zf.s2;//创建一个包 import java.math.BigInteger;//导入类 import java.util.ArrayList; import java. ...

  9. python中and怎么计算_Python中 and,or 的计算规则

    一.纯 and 和 or 语句 1. 在纯and语句中,如果每一个表达式都不是假的话,那么返回最后一个,因为需要一直匹配直到最后一个.如果有一个是假,那么返回假 2. 在纯or语句中,只要有一个表达式 ...

最新文章

  1. 【Live555】live555源码详解(四):Medium媒体基础类
  2. java发送qq邮箱不成功_java,_使用QQ邮箱发送邮件遇到的问题,java - phpStudy
  3. 你知道iPhone与摩托车不相容原理么?打脸苹果官方那种
  4. oracle 11.2.0.3.4 psu 14275605 下载,Oracle RAC 11.2.0.3.2 升级 11.2.0.3.4
  5. java gzip压缩_Java GZIP示例–压缩和解压缩文件
  6. 【Python实例第5讲】Pipeline与GridSearchCV降维法
  7. java实现插入排序+代码推导
  8. Day46:数据库引擎、索引、pymysql
  9. 史上最强三千六百道脑筋急转弯(5)
  10. protel常用元件封装大全
  11. 论文笔记《ST-GRAT: A Novel Spatio-temporal Graph Attention Network for Accurately Forecasting》
  12. 贵州学计算机,在贵州省计算机学校学习计算机专业如何?
  13. 如何查看手机上chrome浏览器的console日志打印
  14. Gradle Task的使用
  15. Detecting Holes in Point Set Surfaces 笔记
  16. dellemc服务器中文语言设置,美版windows10系统设置中文语言的方法
  17. Linq 语法(转载)
  18. 委托朋友理财有风险吗
  19. 【2】基因功能注释之SwissProt和Interproscan
  20. 小班安全优质课教案《防止拥挤踩踏事故》

热门文章

  1. 域名系统(DNS)反向查询
  2. 手机照片免费转JPG格式怎么做?教你两个法子快速转换
  3. EasyConnect一登录就自动注销问题
  4. 涂鸦LZ201-CN开发板学习笔记(一)
  5. VM-tools选项为灰色无法安装的问题
  6. c语言指针强制类型转换的应用
  7. 认识Linux系统结构
  8. java获取工作日 日历接口_节假日api接口之获取指定日期的节假日信息
  9. WICC 广州高峰对话:为开发者标注「航海地图」
  10. eclipse创建maven报错