如何在java中将seconds_since_the_beginning_of_this_epoch转换为日期格式?

SSN*_*SSN 0 java datetime

如何将seconds_since_the_beginning_of_this_epoch(ssboetod)转换为java中的日期格式..?

例如:
我将以ssboetod格式编号:

987777000

我希望它采用正常的日期格式:

2001年4月20日星期五20:00:00.

Jon*_*eet 5

如果通过"这个时代"你的意思是正常的unix时代,你可以乘以1000:

Date dt = new Date(987777000000L);
Run Code Online (Sandbox Code Playgroud)

自Unix时代以来,Java日期以毫秒为单位.

就好像曾经,我会强烈建议你看看使用约达时间,而不是内置的Java日期/时间API的......约达时间是漂亮.(你仍然使用相同的值构建一个Instant.)