0

ログで使用される一般的な日時形式 (Web サーバー、データベースなど) のリストを探しています。

さらに良いのは、特定の文字列 (< 10KB) から日付と時刻を抽出できる (Java) ライブラリです。

誰かいいの知ってる?

4

2 に答える 2

3

このライブラリは、おそらく開始するのに適した場所です: SimpleDateFormat

ドキュメントには、標準の日時フォーマット文字列の紹介が含まれています。しかし、@Olaf が指摘しているように、事前に形式を指定する必要があります。そうしないと、文字通り、特定の日付を互いに区別する方法がありません。

やりたいことは、一致する可能性のある日付形式の範囲を構築し、それらすべてを日付文字列に適用してから、Datetime.now() に最も近い日付を確認することです。

于 2012-06-20T21:22:04.467 に答える
0

これはあなたの質問に直接答えるものではありませんが、Java には正規表現を操作するためのライブラリが含まれています。それに基づいて独自のライブラリを作成するのは非常に簡単です。私は、正規表現を使用してあらゆる種類のデータを抽出することに多くの成功を収めてきました。それは確かに 10kb 未満であり、JDK 以外の外部依存関係は必要ありません。

于 2012-06-20T21:13:36.270 に答える