Java 如何获得 Unix 时间戳

Python025

Java 如何获得 Unix 时间戳,第1张

时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,所以可以将当前毫秒时间转换成秒级时间就可以了:

System.currentTimeMillis()/1000L就可以了

按你描述,应该想要的是Unix时间戳,即当前时间到1970年1月1日0:0:0的毫秒数据。

在java里面Data类型可以直接用API获取。

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss")

String value=20150704000000

df.parse(value).getTime()就是你想要的时间戳。

具体可以查看Date类型的API

以及http://tool.chinaz.com/Tools/unixtime.aspx?jdfwkey=pqr111