Java获得时间戳

来源:互联网 发布:泰安软件招聘 编辑:程序博客网 时间:2024/06/06 00:57

  今天做项目,有个需要获得时间戳的字段。

  目前知道两种方法可以获得时间戳,也就是从格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。

  一是Date类的getTime方法。

  二是System的currentTimeMillis方法。(后者的效率更高)

  下面是测试的代码和运行结果。

public static void main(String[] args) {Date date = new Date();System.out.println(date.getTime());;System.out.println(System.currentTimeMillis());}
  result:

15052877559151505287755915
 

  转换成格式化时间为:2017-09-13 15:29:15

  PS:上图的时间戳最后三位是比秒更小的单位,不计在内亦可。


原创粉丝点击