为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Java中计算“时间前”?

如何在Java中计算“时间前”?

HUX布斯 2019-07-20 10:31:45
如何在Java中计算“时间前”?在RubyonRails中,有一个功能允许您获取任何日期并打印“很久以前”。例如:8 minutes ago8 hours ago8 days ago8 months ago8 years ago在Java中有一种简单的方法吗?
查看完整描述

3 回答

?
慕莱坞森

TA贡献1810条经验 获得超4个赞

看一下先期图书馆。

使用起来非常简单:

import org.ocpsoft.prettytime.PrettyTime;PrettyTime p = new PrettyTime();System.out.println(p.format(new Date()));// prints "moments ago"

您还可以传入国际化消息的区域设置:

PrettyTime p = new PrettyTime(new Locale("fr"));System.out.println(p.format(new Date()));// prints "à l'instant"

正如注释中所指出的,android将此功能内置在android.text.format.DateUtils班级,等级。


查看完整回答
反对 回复 2019-07-20
  • 3 回答
  • 0 关注
  • 547 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号