【发布时间】:2015-01-24 17:50:04
【问题描述】:
我想将此1416990366 时间戳转换为日期。这是我的做法:
Timestamp stamp = new Timestamp(1416990366);
System.out.println("TimeStamp: " + stamp.toString());
Date mDate = new Date(stamp.getTime());
但我得到Sat Jan 17 13:06:30 GMT+03:30 1970,而它必须是Wed, 26 Nov 2014 08:26:06 GMT,怎么了?
编辑:
我从服务器得到这个值,我认为他们切断了毫秒,所以我必须将它乘以 1000,但我什么也没得到,而且又是错误的值。
为什么这仍然不起作用Timestamp stamp = new Timestamp(1000 * mIssue.getReleaseTime());mIssue.getReleaseTime() = 1416990366
谁能帮忙?
【问题讨论】:
标签: java mysql timestamp unix-timestamp