long mil = new Date().getTime();
DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(mil);
System.out.println(formatter.format(calendar.getTime()));
上面的代碼返回1970年1月2日21時57分09秒。問題是什麼?轉換毫秒爲日期1970年收益爲一年
編輯: 我道歉。它不適用於android。 (Android問題)。
問題出在哪裏?代碼完成你所要做的事情。 – 2013-04-09 12:21:14
檢查您的系統時間。 – eatSleepCode 2013-04-09 12:21:49
你可以添加一行來打印'mil'來查看未格式化的系統時間。 – pauli 2013-04-09 12:23:48