Java 基础(Instant)

java

package com.klvchen.java;

import org.junit.Test;

import java.time.Instant;

import java.time.OffsetDateTime;

import java.time.ZoneOffset;

public class JDK8DateTimeTest2 {

/*

Instant 的使用

*/

@Test

public void test2(){

//now(): 获取本初子午线对应的标准时间

Instant instant = Instant.now();

System.out.println(instant);

//添加时间的偏移量

OffsetDateTime offsetDateTime = instant.atOffset(ZoneOffset.ofHours(8));

System.out.println(offsetDateTime);

//toEpochMilli(): 获取自1970年1月1日0时0分0秒(UTC)开始的毫秒数

long milli = instant.toEpochMilli();

System.out.println(milli);

//ofEpochMilli(): 通过给定的毫秒数,获取Instant实例 --> Date(long millis)

Instant instant1 = Instant.ofEpochMilli(1550475314878L);

System.out.println(instant1);

}

}

以上是 Java 基础(Instant) 的全部内容, 来源链接: utcz.com/z/395162.html

回到顶部