組み込みの Java パーサーは比較的厳格に見えます。任意の形式で日付を解析する別のライブラリ (または標準ライブラリの別のクラス) を確認できますか?
2010 年 4 月 5 日のような、フォーマット ロケールが必要なコーナー ケースがあることは認識していますが、現在、秒ありと秒なしの両方の時間を処理することさえできません。
組み込みの Java パーサーは比較的厳格に見えます。任意の形式で日付を解析する別のライブラリ (または標準ライブラリの別のクラス) を確認できますか?
2010 年 4 月 5 日のような、フォーマット ロケールが必要なコーナー ケースがあることは認識していますが、現在、秒ありと秒なしの両方の時間を処理することさえできません。
ある時点で、受け入れ可能な日付がどのように見えるかを Java に伝える必要があります。あなたが言及したように、日付を表示できる形式はたくさんあります。JDK のSimpleDateFormatを確認してください。必要なほぼすべてのフォーマットを思い付くことができます。「これらの 6 つの形式のいずれかである必要があります」の場合については、形式文字列を巧妙に使用することを避け、1 つが機能するまですべてを 1 つずつ試しました。これは最善の解決策ではないかもしれませんが、既知の形式がいくつかある場合には機能します。