旅行の日付を表示したい。アプリケーションにはいくつかの旅行がリストされており、それぞれがその世代の currentTimeMillis を持つ long 値を持っています。この長い数値を日付に変換したいのですが、出力は常に 1970 年頃です... System.currentTimeMillis() は、トリップ生成の時間を格納する正しい方法ですか?
Date date = new Date(trip.getStartTime()); // 195342322
SimpleDateFormat test = new SimpleDateFormat("yyyy-MM-dd");
startTime.setText(String.valueOf(test.format(date)));
-> startTime の出力: 1970-01-01