-3

大きな整数 130552992000000000を日付形式に変換するには?

これは今日の日付とタイムスタンプです。で試しました

Date d = new Date(130552992000000000L * 1000);
System.out.println("Date : " +d);

しかし、その表示 Date : Wed Dec 29 00:28:58 IST 45183249date は正しくなく、年も表示されません。

前もって感謝します。

4

1 に答える 1

2

Calendar#setTimeInMillis(long timemillis)メソッドを使用し、 Calendar#getTime()Dateメソッドを呼び出して取得できます。

Long l = //some value
Calendar c = Calendar.getInstance();
c.setTimeInMillis(l);
Date date = c.getTime();
于 2013-09-16T12:17:29.983 に答える