从Unix Epoch转换为Java中的日期和时间

时间:2011-07-04 11:24:38

标签: java time epoch

我需要将UNIX纪元时间转换为日期和时间,例如:

  

e.g。 1309778593到星期一,11:23:12

任何帮助?

2 个答案:

答案 0 :(得分:1)

从中拉出日期组件:

new Date(1309778593)

答案 1 :(得分:1)

您可以借助以下代码执行此操作 -

String epochTime = "1309778593";
Date convertedDate = new Date(Long.parseLong(epochTime) * 1000);
System.out.println(convertedDate);

这将打印 -

Mon Jul 04 13:23:13 CEST 2011

我认为这会有所帮助!