我想用人类可读形式表达一些时间间隔。我正在寻找一个库,它能自动选择正确的单位大小。这些间隔将从毫秒到周为范围。像这样:
- 0.2秒
- 2:00
- 4天
- ...
- TimeUnit 可以进行转换,但没有关于参数大小的知识
- Joda-Time 的 Duration 正是我所需要的,但我没有发现太多关于表示的信息(除了ReadableDuration的ISO8601格式)