您的位置:首页 > 移动开发 > Android开发

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 + "天前";
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  今天-昨天