1. ホーム

[解決済み】Joda Timeライブラリを使用して、日付文字列をDateTimeオブジェクトに変換する。

2022-04-04 22:27:07

質問

次のような形式の文字列として、日付があります。 "04/02/2011 20:27:05" . Joda-Timeライブラリを使用しているので、これを DateTime オブジェクトを作成します。した。

DateTime dt = new DateTime("04/02/2011 20:27:05")

しかし、私は次のようなエラーが出ています。

Invalid format: "04/02/2011 14:42:17" is malformed at "/02/2011 14:42:17"

上記の日付をどのように変換するかというと DateTime オブジェクトを作成できますか?

解決方法は?

使用方法 DateTimeFormat :

DateTimeFormatter formatter = DateTimeFormat.forPattern("dd/MM/yyyy HH:mm:ss");
DateTime dt = formatter.parseDateTime(string);