从 JodaTime 获取友好、口语化的字符串

Get a friendly, colloquial string from JodaTime

我有一个 org.joda.time.DateTime,我想这样展示它(如果今天是 12/18/2015 20:00):

注意:原始时间正是我展示它们的方式,它们实际上是 DateTime 个对象。

我知道我可以根据条件和一堆不同的 DateTimeFormatter 手动完成这一切,但是是否存在一个库可以做这样的事情? (虚)国际化加分

AFAIK 如果不编写一些逻辑,这在 JodaTime 中是不可能的。为了回答你的问题,一个可以做你想做的事的图书馆是 Prettytime http://www.ocpsoft.org/prettytime/,它支持 i18n。