用于日期扫描的Java库(如Scanner for number)?

时间:2013-02-18 09:58:49

标签: java regex

Scanner.class 提供了许多有用的工具来分析数字,例如 .hasNext _()和 .next _()方法被触发到特定的特征。

在某些地方是这样的,对于Date:第一次是检测 String 中的日期,并调整对格式的响应( mm / dd / yy | dd / mm / yy | yyyymmdd ,里面都是秒,里面是字母,是四位数年份,是负数......)。

编辑回复

  • 扫描仪提供超过SimpleDateFormat它能够返回MatchResult并且所有已经完成(并经过测试),这样的工作已经完成,还是我要开发它(重新发明轮子) ?)
  • JC期间之前的负日期
  • mm / dd / yy来自英语,dd / mm / yy来自其他欧洲,yyyymmdd来自操作系统,因此找到这些差异会给出不同的应用反应。

EDIT2

日历是一个非常漂亮的工具,只要知道有人已经添加了上面的方法。

1 个答案:

答案 0 :(得分:1)

看看Natty图书馆。它太酷了。它可以解析不同类型的日期,包括“今天”“tommorow”“下周五”。缺点是你不能真正定制它。它有预定义的解析日期规则,如果你想添加/修改它们,你必须得到源代码,然后编译你自己的natty版本。