Java中的时间

Posted argor

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中的时间相关的知识,希望对你有一定的参考价值。

1.System类获取

  当前时间,System 类不能被实例化,需要通过它的静态方法调用。

  使用System类 currentTimeMillis() 方法,获取当前系统时间。返回以毫秒为单位的时间,值的粒度取决于底层操作系统。

public static long currentTimeMillis()

返回值类型:long

long currentTime = System.currentTimeMillis();
System.out.println(currentTime);

 

2.Date类

   类 Date 表示特定的瞬间,精确到毫秒。

Date 类的构造方法

格式

参数列表

说明

Date() 空参 获取到一个表示当前系统时间的对象
Date(long Date)

long 类型整数,以毫秒计的绝对时间

 

空参获取当前时间,指定 long 类型整数获取 该整数 对应的时间点

System.out.println((new Date())); // 打印当前系统时间
System.out.println(new Date(0)); // 打印绝对时间为 0 的时间点信息
System.out.println(new Date(-3600 * 1000 * 24)); // 打印绝对时间前一天 的时间点信息

 

 

 

 

 

 

 

 

 

a

以上是关于Java中的时间的主要内容,如果未能解决你的问题,请参考以下文章

(转) Java中的负数及基本类型的转型详解

片段 A 的列表视图中的片段 B 中的新列表视图,单击 A 的列表项

ASP.net MVC 代码片段问题中的 Jqgrid 实现

如何从 Firebase 获取数据到 Recyclerview 中的片段?

如何使用java将数据从片段传递到android中的另一个片段?

片段中的 java.lang.IllegalStateException