zoukankan      html  css  js  c++  java
  • ConvertLongToInstantUtil

    package com.test;
    
    import java.time.Instant;
    import java.time.OffsetDateTime;
    import java.time.ZoneId;
    import java.time.ZoneOffset;
    import java.time.format.DateTimeFormatter;
    
    public class ConvertLongToInstantUtil {
    public static void main(String[] args) {
        System.out.println(parse("2018-09-18T19:01:51.821-04:00"));
        System.out.println(parseToInstant(1545955200000L));
        System.out.println(parseInstantToDefaltDateTime(Instant.now()));
      }
    
      private static String parseInstantToDefaltDateTime(Instant instance) {
        DateTimeFormatter target =
            DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss.SSSZ").withZone(ZoneId.systemDefault());
        return target.format(instance);
      }
    
      private static OffsetDateTime parseToOffsetDateTime(long instance) {
        return Instant.ofEpochMilli(instance).atOffset(ZoneOffset.ofHours(-4));
      }
    
      private static Instant parseToInstant(long instance) {
        return Instant.ofEpochMilli(instance);
      }
      
      private static long parse(String instance) {
        OffsetDateTime time = OffsetDateTime.parse(instance);
        return time.toInstant().toEpochMilli();
      }
    }
  • 相关阅读:
    [JSOI2018]潜入行动
    [ZJOI2013]丽洁体
    [CTSC2017]吉夫特
    [SDOI2016]储能表
    POJ-3616 Milking Time
    POJ-2385 Apple Catching---DP
    POJ-2229 Sumsets---完全背包变形
    hdu-1114 Piggy-Bank---完全背包
    POJ-3050 Hopscotch---DFS
    POJ-3187 Backward Digit Sums---枚举全排列
  • 原文地址:https://www.cnblogs.com/tonggc1668/p/10240365.html
Copyright © 2011-2022 走看看