Android工具类
2016-04-11 16:24
471 查看
时间工具
public static String getPostTime(long createtime) {LogUtil.d(“createTime:” + createtime);
String strCreateTime = String.valueOf(createtime);
if (strCreateTime.length() == 10) {
createtime = createtime * 1000;
}
long currentTime = System.currentTimeMillis();
LogUtil.d(“currentTime:” + currentTime);
long difTime = currentTime - createtime;
if (difTime < 60 * 1000) {
return “1分钟前”;
}
int postTime = (int) (difTime * 1.0f / (60 * 1000) + 0.5f);
if (postTime <= 30) {
return postTime + “分钟前”;
}
if (postTime > 30 && postTime <= 60) {
return “半小时前”;
}
int postH = postTime / 60;
if (postH < 24) {
return postH + “小时前”;
}
int postD = postH / 24;
return postD + "天前"; }
相关文章推荐
- Android开发之Pending Intent
- android 自定义AlertDialog
- 广播接收器 broadcast sendOrderedBroadcast android
- Android动态换肤(二、apk免安装插件方式)
- Android动态换肤(二、apk免安装插件方式)
- android apk应用程序如何用代码实现 自己安装自己(自升级)?
- Android自定义下拉刷新动画--仿百度外卖下拉刷新
- android PorterDuffXfermode
- android之官方下拉刷新组件SwipeRefreshLayout
- Android按返回键退出程序但不销毁代码
- Android ViewPager引导页
- Android四大基本组件介绍与生命周期
- Android开发中多进程共享数据简析
- android -智慧北京
- Android 二维码 生成和识别(附Demo源码)
- Android调用WebService(图文教程)
- Android 成功 使用GPS获取当前地理位置(解决getLastKnownLocation 返回 null)
- android开发两种退出程序方式(killProcess,System.exit)
- android 用Path 绘制各种图形,Path的方法解析
- android中jsoup解析html的几个例子