介绍
这篇文章主要介绍了怎么在Android中将时间转化成几分钟前,小编觉得不错,现在分享给大家,也给大家做个参考,一起跟随小编来看看吧!
Android是什么
Android是一种基于Linux内核的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由美国谷歌公司和开放手机联盟领导及开发。
<强>描述:强>
在Android开发客户端的时候,是在会显示时间是多久之前,比如10分钟前,小8时前,一月前等等。下面提供一个工具类。
<强>代码:强>
public class TimeUtil { private 才能final static  long minute =, 60, *, 1000;//, 1分钟 private 才能final static  long hour =, 60, *,分钟;//,1小时 private 才能final static  long day =, 24, *,小时;//1天 private 才能final static  long month =, 31日,*,天;//月 private 才能final static  long year =, 12, *,月;//年 ,/* * ,,*,返回文字描述的日期 ,,* ,,*,@param 日期 ,,* @return ,,*/public 才能static String  getTimeFormatText (Date 日期),{ ,,,if (date ==, null), { ,,,,,return 零; ,,,} ,,,long diff =, new 日期().getTime(),安康;date.getTime (); ,,,long r =, 0; ,,,if (diff 祝辞,年),{ ,,,,,r =,(时间/diff 一年); ,,,,,return r +,“年前“; ,,,} ,,,if (diff 祝辞,月),{ ,,,,,r =,(时间/diff 月); ,,,,,return r +,“个月前“; ,,,} ,,,if (, diff 的在,天),{ ,,,,,r =,(时间/diff 一天); ,,,,,return r +,“天前“; ,,,} ,,,if (diff 祝辞,小时),{ ,,,,,r =, (diff /,小时); ,,,,,return r +,“个小时前“; ,,,} ,,,if (diff 祝辞,分钟),{ ,,,,,r =,(时间/diff 分钟); ,,,,,return r +,“分钟前“; ,,,} ,,,return “刚刚“; ,,} }
以上就是小编为大家收集整理的怎么在Android中将时间转化成几分钟前,如何觉得网站的内容还不错,欢迎将网站推荐给身边好友。