如何将大整数 130552992000000000
转换为日期格式?
这是今天的日期和时间戳。 我试过
Date d = new Date(130552992000000000L * 1000);
System.out.println("Date : " +d);
但它显示的日期:Wed Dec 29 00:28:58 IST 45183249
日期不正确,也没有显示年份。
提前致谢。
答案 0 :(得分:2)
您可以使用Calendar#setTimeInMillis(long timemillis)方法,并通过调用Calendar#getTime()方法检索Date
。
Long l = //some value
Calendar c = Calendar.getInstance();
c.setTimeInMillis(l);
Date date = c.getTime();