猿问

输入了一个正确的Unix时间戳,输出变成了1970年了。。

https://img3.mukewang.com/5cc178a90001493c08000431.jpg

潇湘沐
浏览 848回答 2
2回答

慕标琳琳

以前也有遇到过这个问题。具体细节有点忘了。因为 Date类 是需要 long 的,但 time 是 int,需要手动强制转换成 long 才能正确输出。你试试看。

GCT1015

不是因为需要强制转换,是因为乘法结果溢出了。
随时随地看视频慕课网APP

相关分类

Java
我要回答