任何按时间量转换时间单位的库?

Any lib to convert timeunit by amount of time?

输入单位为秒,输出单位随时间变化

示例:

50 -> 50sec // less than a min
80 -> 1min 20sec
3700 -> 1hour 1min 40sec
216040 -> 30day 40sec
...

有没有 java 库可以做到这一点?

如果支持timeformati18n就完美了。

这个著名的 java 博客中提到了其中的几个: http://www.mkyong.com/java/java-time-elapsed-in-days-hours-minutes-seconds/

您也可以在 Github 上获取 Joda,我之前用过它,对我来说效果很好。 https://github.com/JodaOrg/joda-time