文章16 | 阅读 6557 | 点赞0
Instant 是java8 中用于表示时间戳的类.
import org.junit.Test;
import java.time.Instant;
/** * @Description: * @author: zongf * @date: 2018-06-30 10:01 */
public class TestInstant {
@Test
public void test_constructor(){
// 获取当前时间
System.out.println(Instant.now());
// 使用Unix元年后的秒数构造
System.out.println(Instant.ofEpochSecond(1530324193l));
// 使用Unix元年后的毫秒数构造
System.out.println(Instant.ofEpochMilli(1530324193000l));
// 使用Unix元年后的秒数和新增的纳秒数构造
System.out.println(Instant.ofEpochSecond(1530324193l, 100_000_000_000l));
}
@Test
public void test_get(){
Instant instant = Instant.now();
System.out.println("当前时间:" + instant);
System.out.println("距Unix元年后的秒数:" + instant.getEpochSecond());
System.out.println("距Unix元年后的毫秒数:" + instant.toEpochMilli());
System.out.println("当前的纳秒:" + instant.getNano());
}
}
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://zongf.blog.csdn.net/article/details/90063473
内容来源于网络,如有侵权,请联系作者删除!