日付書式の変換
612 ワード
今日はコードを書く時、ちょっと変な時間書式があります。Jun 20、2014 8:56:14 PM
おかしいというのは、普段は時間の書式が違っていますので、よく考えてみると、これは英語の日記のフォーマットと似ています。やはりこれは英語でよく使われている時間の書式です。このような時間書式を中国語に変換する時はLocale.ENGLISHを加えて、具体的な変換コードは以下の通りです。
おかしいというのは、普段は時間の書式が違っていますので、よく考えてみると、これは英語の日記のフォーマットと似ています。やはりこれは英語でよく使われている時間の書式です。このような時間書式を中国語に変換する時はLocale.ENGLISHを加えて、具体的な変換コードは以下の通りです。
String date = "Jun 20, 2014 8:56:14 PM";
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy MM dd HH:mm:ss");
SimpleDateFormat sdf2 = new SimpleDateFormat("MMM d, yyyy HH:mm:ss",
Locale.ENGLISH);
try {
String dateCH = sdf1.format(sdf2.parse(date));
System.out.println("res:" + dateCH);
} catch (ParseException e) {
e.printStackTrace();
}