• 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(6000);
            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(6000);
            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(5).plusMinutes(4));
            System.out.println(instant4);
    
            var instant5 = instant4.minus(Duration.ofDays(5));
    
            var localDate = LocalDate.now();
            System.out.println(localDate);
    
            localDate = LocalDate.ofYearDay(2014,146);
            System.out.println(localDate);
    
            localDate = LocalDate.of(2014, Month.MAY,21);
            System.out.println(localDate);
    
            var localTime = LocalTime.now();
            System.out.println(localTime);
    
            localTime = LocalTime.of(23,23);
            System.out.println(localTime);
    
            localTime = LocalTime.ofSecondOfDay(5503);
            System.out.println(localTime);
    
            var localDateTime = LocalDateTime.now();
            System.out.println(localDateTime);
            var future = localDateTime.plusHours(25).plusMinutes(3);
            System.out.println(future);
    
            var year = Year.now();
            System.out.println(year);
    
            year = year.plusYears(5);
            System.out.println(year);
    
            var ym = year.atMonth(10);
            System.out.println(ym);
    
            var md = MonthDay.now();
            System.out.println(md);
    
            var md2 = md.with(Month.MAY).withDayOfMonth(23);
            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
    

      

  • 相关阅读:
    5分钟GET我使用Github 5 年总结的这些骚操作!
    这个项目可以让你在几分钟快速了解某个编程语言
    vulnstack靶机实战01
    PHP代码审计04之strpos函数使用不当
    【T1543.003】利用 ACL 隐藏恶意 Windows 服务
    Baolu CSV Data Set Config
    两种方式简单免杀ew
    mssql dba注入点写shell
    jeecms写shell的两种方法
    三种方式获取SSMS连接密码
  • 原文地址:https://www.cnblogs.com/lianghong881018/p/11248451.html
Copyright © 2020-2023  润新知