-1

例:タイムスタンプを取得できました

String date="123456765343";
    final Calendar cal = Calendar.getInstance();
    cal.setTimeInMillis(Long.parseLong(date)*1000);
    Date d = cal.getTime(); // now this reprents the unix timestamp

日付をこのようにしたいと思います:

2013年3月14日18:31:34

4

2 に答える 2

4

以下を使用するSimpleDateFormat必要があります (必要はありませんCalendar):

Date d = new Date(Long.parseLong(date) * 1000);
SimpleDateFormat sdf = new SimpleDateFormat("dd/MMM/yyyy hh:mm:ss a");
System.out.println(sdf.format(d));
于 2013-03-14T16:37:54.600 に答える
1

SimpleDateFormatを使用して日付をフォーマットできます。

于 2013-03-14T16:35:47.030 に答える