0

組み込みの Java パーサーは比較的厳格に見えます。任意の形式で日付を解析する別のライブラリ (または標準ライブラリの別のクラス) を確認できますか?

2010 年 4 月 5 日のような、フォーマット ロケールが必要なコーナー ケースがあることは認識していますが、現在、秒ありと秒なしの両方の時間を処理することさえできません。

4

2 に答える 2

2

ある時点で、受け入れ可能な日付がどのように見えるかを Java に伝える必要があります。あなたが言及したように、日付を表示できる形式はたくさんあります。JDK のSimpleDateFormatを確認してください。必要なほぼすべてのフォーマットを思い付くことができます。「これらの 6 つの形式のいずれかである必要があります」の場合については、形式文字列を巧妙に使用することを避け、1 つが機能するまですべてを 1 つずつ試しました。これは最善の解決策ではないかもしれませんが、既知の形式がいくつかある場合には機能します。

于 2013-03-26T02:26:10.580 に答える
1

jodaの書式設定機能を使用するよりも悪いことをするでしょう。始めるためのユーザーガイドがあります。さらに質問がある場合は、コメントを残してください。

于 2013-03-26T02:29:24.467 に答える