栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 移动开发 > Android

仿iphone中短信以及通话记录的时间显示

Android 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

仿iphone中短信以及通话记录的时间显示

废话不多说,上代码
复制代码 代码如下:
public String getRelativeTimeSpanStringForIphone(long time,long now){
  SimpleDateFormat formatter = null;
  Resources res = mContext.getResources();
  formatter = new SimpleDateFormat("yy-MM-dd");
  String yearMonthDay = formatter.format(time);
  if(time>now){
   return yearMonthDay;
  }
  formatter = new SimpleDateFormat("E");
  String dayOfWeek = formatter.format(time);

  formatter = new SimpleDateFormat("kk:mm");
  String hourMinuOfTime = formatter.format(time);

  formatter = new SimpleDateFormat("kk:mm:ss");

  String hourMinuSecOfNow = formatter.format(now);

  long millisecOfNow = getMillisecOfNow(hourMinuSecOfNow);

  if((now-millisecOfNow   String timeOfCurrentDay = hourMinuOfTime;
   String[] hourAndminute = timeOfCurrentDay.split(":");
   int hour =Integer.parseInt(hourAndminute[0]);
   ContentResolver cv = mContext.getContentResolver();
            String strTimeFormat = android.provider.Settings.System.getString(cv,android.provider.Settings.System.TIME_12_24);
            if(strTimeFormat!=null){
                if(strTimeFormat.equals("12")){
                    if(hour>12){
                    return  res.getString(R.string.pm)+hour%12+":"+hourAndminute[1];
                    }else{
                        return  res.getString(R.string.am)+hour%12+":"+hourAndminute[1];
                    }
                }else{
                    return hour%24+":"+hourAndminute[1];
                }
            }else{
                return hour%24+":"+hourAndminute[1];
            }
  }else{   

   if(now-518400000l-millisecOfNow>time){
    return yearMonthDay;
   }else{
    if(now-millisecOfNow-86400000l     //End:modified by sunjinbiao on 20120823 for bug[540] 
     return res.getString(R.string.yesterday);

    }else{      
     return dayOfWeek;
    }
   }
  }
 }
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/165005.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号