DateTimeFormatter fmt = DateTimeFormat.forStyle('SS')。withLocale(locale)DateTime dt = fmt.parseDateTime( "11/4/03 8:14 PM");
上記のステートメントは文字列を正しく解析し、DateTime(Joda Time)として保存します。
さて、一日の始まりを表現する方法。以下は、DateTime dt = fmt.parseDateTime( "11/4/03 00:01 AM");で失敗します。
「11/4/0300:01AM」を解析できません:clockhourOfHalfdayの値0は[1,12]の範囲内である必要があります
一日の始まりの短い表現のように、私は明らかに基準と混同しています。
ありがとう。