怎么在Android中将时间转化成几分钟前

  介绍

这篇文章主要介绍了怎么在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中将时间转化成几分钟前,如何觉得网站的内容还不错,欢迎将网站推荐给身边好友。

怎么在Android中将时间转化成几分钟前