使用Java进行模糊日期解析

8

有没有Java的库可以解释日期,例如“昨天”,“下周一”等


1
你是指字符串字面值,还是只是想要一些简单的方法来将日期向前推一天或者找出未来第一个星期一的日期,但不提供文本解析的“下周一”这样的字面值? - Yishai
3个回答

4

您正在寻找Natty。欢迎分叉并修改其语法


1
值得注意的是,截至2021年3月(本评论发布时),Natty已经4年没有更新了。https://github.com/joestelmach/natty - Michael Mior

2

1

Joda-Time这样的库可能是你能得到的最接近的。它不会转换字符串,但提供比Java默认的Date类更多的功能。

这里有一个实用类,提供了一些你正在寻找的功能,但同样没有模糊的字符串转换。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接