java将长时间转换为java.util.Date

Duk*_*uke 4 java

为什么这是不同的:
select from_unixtime(1383699655)我得到了'2013-11-06 09:00:55',但当我转换1383699655时
java.util.Date,new Date(1383699655),我得到了 Sat Jan 17 08:21:43 CST 1970

Ren*_*ink 11

unix时间戳以秒为单位,java Date需要毫秒.

因此你必须转换

 new Date(1383699655 * 1000L)
Run Code Online (Sandbox Code Playgroud)