1. 程式人生 > >如何把calendar.getTimeInMillis()獲得的毫秒時間格式化為yyyy-MM-dd樣式的時間

如何把calendar.getTimeInMillis()獲得的毫秒時間格式化為yyyy-MM-dd樣式的時間

如何把calendar.getTimeInMillis()獲得的毫秒時間,已經寫入資料庫了而且轉化為了字串型例如:1229073608937樣式的時間格式化為yyyy-MM-dd樣式的時間?

一、

long time =1229073608937L;
Date date
=new Date(time);
java.text.SimpleDateFormat f
=new java.text.SimpleDateFormat("yyyy-MM-dd");
String timestring
= f.format(date);

二、

String str = String.format("%tF %<tT", 1229159619623L);