我有整数形式的时间戳
1333125342
Run Code Online (Sandbox Code Playgroud)
我可以使用SQL转换它:
select DATEADD(ss, FlOOR(1333089223/86400)*86400, '1970-01-01 00:00:00') AS Date
Run Code Online (Sandbox Code Playgroud)
如何在java中转换它?这样它会返回值:
3/30/12 12:18:43 PM
Run Code Online (Sandbox Code Playgroud)
Pet*_*rey 17
假设自1970年1月1日以来的时间以秒为单位.你可以试试
String dateAsText = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
.format(new Date(1333125342 * 1000L));
Run Code Online (Sandbox Code Playgroud)