0

我正在寻找日志中使用的常见日期时间格式列表(例如网络服务器、数据库等)。

更好的是可以从给定字符串(<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 回答