首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

[拾掇] 操作通话记录(二)

2012-08-29 
[整理] 操作通话记录(二)?//处理时间? public? String formatDuring(long mss) {???????? long hours ms

[整理] 操作通话记录(二)

?

//处理时间

? public? String formatDuring(long mss) {
???????? long hours = mss / (60 * 60);
???????? long minutes = (mss % (1000 * 60 * 60)) / 60;
???????? long seconds = (mss % (1000 * 60));
???????? return hours + ":" + minutes+ ":" + seconds;
???? }


?public String getdays(long callTime) {
??String value = "";
??long newTime = new Date().getTime();
??long duration = (newTime - callTime) / (1000 * 60);
??if (duration < 60) {
???value = duration + "分钟前";
??} else if (duration >= 60 && duration < DAY) {
???value = (duration / 60) + "小时前";
??} else if (duration >= DAY && duration < DAY * 2) {
???value = "昨天";
??} else if (duration >= DAY * 2 && duration < DAY * 3) {
???value = "前天";
??} else if (duration >= DAY * 7) {
???SimpleDateFormat sdf = new SimpleDateFormat("M月dd日");
???value = sdf.format(new Date(callTime));
??} else {
???value = (duration / DAY) + "天前";
??}
??return value;
?}

热点排行