zoukankan      html  css  js  c++  java
  • JAVA 8 主要新特性 ----------------(七)新时间日期 API -----Instant 时间戳

    一、简介

          用于“时间戳”的运算。它是以Unix元年(传统 的设定为UTC时区1970年1月1日午夜时分)开始 所经历的描述进行运算

    二、文档介绍

         

            

    1、now

           

     1 Instant instantNow = Instant.now();
     2 
     3         System.out.println("instant获取当前yyyy-mm-dd :
    " + instantNow);
     4 
     5         Clock clock = Clock.systemDefaultZone();
     6 
     7         Instant instantClock = Instant.now(clock);
     8 
     9         System.out.println("instantClock获取当前yyyy-mm-dd :
    " + instantClock);
    10 
    11         Instant localDateGet = Instant.now();
    12 
    13         System.out.println("从1970-01-01T00:00:00Z开始的秒数 :
    " + localDateGet.getEpochSecond());
    14         System.out.println("localDateGet获取当前是本月的第几天 :
    " + localDateGet.atZone(ZoneId.of("GMT+8", new HashMap<>(64))));
    View Code

    2、ofEpochSecond

          

    1  Instant instantEpochSecond = Instant.ofEpochSecond(200);
    2         System.out.println("从1970-01-01T00:00:00Z的秒数:
    " + instantEpochSecond);
    View Code

    3、ofEpochMilli

         

    1 Instant instantEpochMilli = Instant.ofEpochMilli(600);
    2         System.out.println("从1970-01-01T00:00:00Z的毫秒数:
    " + instantEpochMilli);
    View Code

    4、from

          

    1 Instant localDateFormatNow = Instant.from(ZonedDateTime.now());
    2         System.out.println("当前日期是:
    " + localDateFormatNow);
    View Code

    5、parse

          

    1 Instant instantText = Instant.parse("2007-12-03T10:15:30.00Z");
    2         System.out.println("instantText输出字符串日期 :
    " + instantText);
    View Code

    6、最大值和最小值

    1  Instant instantMax = Instant.MAX;
    2         System.out.println("instantMax年的最大取值范围 :
    " + instantMax);
    3 
    4         Instant instantMin = Instant.MIN;
    5         System.out.println("instantMin年的最小取值范围 :
    " + instantMin);
    View Code
  • 相关阅读:
    第二次作业——结对项目之需求分析与原型模型设计
    Git进行代码管理的心得
    安卓开发环境演变
    软件工程的实践项目的自我目标
    若一切能重来
    随堂练习——Rational rose
    第五次软件个人作业
    第三次作业——结对编程
    第二次作业——结对项目之需求分析与原型模型设计
    软工实践练习——使用Git进行代码管理
  • 原文地址:https://www.cnblogs.com/liuyangfirst/p/10104464.html
Copyright © 2011-2022 走看看