您的位置:首页 > 编程语言 > Java开发

一个显示和时间相关的java类

2012-08-17 17:51 316 查看
public class TimeUtil {

public static String converTime(long timestamp){
long currentSeconds = System.currentTimeMillis()/1000;
long timeGap = currentSeconds-timestamp;//与现在时间相差秒数
String timeStr = null;
if(timeGap>24*60*60){//1天以上
timeStr = timeGap/(24*60*60)+"天前";
}else if(timeGap>60*60){//1小时-24小时
timeStr = timeGap/(60*60)+"小时前";
}else if(timeGap>60){//1分钟-59分钟
timeStr = timeGap/60+"分钟前";
}else{//1秒钟-59秒钟
timeStr = "刚刚";
}
return timeStr;
}

public static String getStandardTime(long timestamp){
SimpleDateFormat sdf = new SimpleDateFormat("MM月dd日 HH:mm");
Date date = new Date(timestamp*1000);
sdf.format(date);
return sdf.format(date);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐