0
我有TimeStamp
時間爲字符串1374160160
這相當於07/18/2013
。從時間戳到正常日期
如果有什麼方法可以將此TimeStamp轉換爲格式爲July 18, 2013
的日期?
這是我的代碼片段:
try{
String timeStamp = "1374160160";
DateFormat sdf = new SimpleDateFormat("MM/dd/yyyy");
Date netDate = (new Date(timeStamp));
return sdf.format(netDate);
} catch(Exception ex) {
return "";
}
它總是返回01/17/1970
爲什麼呢?
第二個問題是new Date(String)
已棄用。
綜上所述:
如何創建時間戳正常日期(July 18, 2013
),避免過時方法?
它應該是'新日期(LONG)'而不是'新日期(STRING)'? – Tin
請在發佈之前搜索Stack Overflow。你的問題的所有部分已經被詢問並已經*很多時間了。 –