10

文字列値が08:03:10pmで、時間を時間に変換したいと思います。Javaでこれを行うにはどうすればよいですか?

4

3 に答える 3

25
 String str = "08:03:10 pm";
 DateFormat formatter = new SimpleDateFormat("hh:mm:ss a");
 Date date = formatter.parse(str);

必見

于 2011-01-03T13:57:08.087 に答える
6

ピリオドを省略すればとても簡単です。java.sql.Time.valueof()メソッドの代わりにメソッドを呼び出すだけTime time = new Time("20:03:10");です。

于 2011-01-03T13:58:24.127 に答える
1

時間に時間がかかる請負業者がいないので、time.set(date.getTime())

于 2015-07-23T03:51:40.130 に答える