4

「ThuJun0713:01:59 IST2007」のような文字列のタイムスタンプをJavaの日付形式に変換するにはどうすればよいですか?

4

4 に答える 4

4
String ds = "Thu Jun 07 13:01:59 IST 2007";
SimpleDateFormat f = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy");
Date d = f.parse(ds);

他の人が述べたように、答えはドキュメントにあります。

于 2012-05-08T08:16:01.910 に答える
0

DateFormatを使用できます。

DateFormat dateFormat = new SimpleDateFormat("E M d HH:mm:ss z yyyy");
Date date = dateFormat.parse("Thu Jun 07 13:01:59 IST 2007");
于 2012-05-08T08:10:46.200 に答える
-1

まず、javadocsで指定されている日付と時刻のパターン文字列を作成してSimpleDateFormatから、を呼び出して文字列をオブジェクトparseに変換します。Date

于 2012-05-08T08:12:40.883 に答える
-1

を使用しSimpleDateFormatます。このようなもの:

DateFormat fmt = new SimpleDateFormat("EEE MMM d hh:mm:ss Z yyyy");
Date date = fmt.parse(str);
于 2012-05-08T08:13:13.160 に答える