0
私はTimeStamp
時を文字列1374160160
としています。これは07/18/2013
です。タイムスタンプから通常の日付へ
このタイムスタンプをフォーマットJuly 18, 2013
の日付に変換する方法がある場合は、
これは私のコードスニペットです:それは常に01/17/1970
理由を返し
try{
String timeStamp = "1374160160";
DateFormat sdf = new SimpleDateFormat("MM/dd/yyyy");
Date netDate = (new Date(timeStamp));
return sdf.format(netDate);
} catch(Exception ex) {
return "";
}
?
第2の問題は、new Date(String)
が推奨されなくなりました。
要約すると:
がどのようにタイムスタンプから通常の日付(July 18, 2013
)を作成し、非推奨のメソッドを避けるために?
''新しい日付(STRING)ではなく ''新しい日付(LONG) 'でなければなりませんか? – Tin
投稿する前にスタックオーバーフローを検索してください。あなたの質問のすべての部分がすでに尋ねられ、多くの時間に答えられています。 –