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

java将长时间转换为java.util.Date,java,Java,为什么不同: 从unixtime(138369655)中选择,我得到'2013-11-06 09:00:55',但当我将138369655转换为 java.util.Date,new Date(1383699655),我得到Sat Jan 17 08:21:43 CST 1970unix时间戳以秒为单位,java日期需要毫秒 因此你必须皈依 new Date(1383699655 * 1000L) Java时间已过1970年1月1日00:00毫秒。Unix时间是秒。乘以1000

为什么不同:
从unixtime(138369655)
中选择,我得到
'2013-11-06 09:00:55'
,但当我将138369655转换为

java.util.Date,new Date(1383699655)
,我得到
Sat Jan 17 08:21:43 CST 1970

unix时间戳以秒为单位,java
日期需要毫秒

因此你必须皈依

 new Date(1383699655 * 1000L)

Java时间已过1970年1月1日00:00毫秒。Unix时间是秒。乘以1000