一个显示和时间相关的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); } }
相关文章推荐
- 用java swing写的一个显示时间和实时天气的小程序
- java开发一个一GMT(格林威治标准时间)来显示当前时间的程序
- 分享java程序设计中一个小程序:获取当前系统日期和时间在小程序中显示出来
- java第二周---.用线程设计一个时间类,并显示时间
- java swing awt绘制一个图片查看器 图片显示 图片控件
- [Java] Tread.sleep() 电子表显示时期和时间
- java学习笔记--------显示时间
- Java实训——编写一个窗体程序显示日历。
- Java开发中的时间对象的显示与处理
- java中输出时间12小时制转换为24小时制显示
- Java Calendar,Date,DateFormat,TimeZone,Locale等时间相关内容的认知和使用(1) Calendar
- jni备忘:jni调用java方法显示一个Dialog
- java按照月份把一个时间段拆分成多个时间区间
- /*设计一个鼠标点击速度比赛游戏。 *(1)显示一个按钮和文本框。 *(2)文本框显示鼠标点击次数*/ import javax.swing.*;//引用 import java.awt.*; i
- java中,如何计算一个方法所耗费的时间秒数?
- java程序中没有错,但是项目上面显示一个红叉的解决办法
- /*设计一个鼠标点击速度比赛游戏。 *(1)显示一个按钮和文本框。 *(2)文本框显示鼠标点击次数*/ import javax.swing.*;//引用 import java.awt.*; i
- 在Java applet中如何显示另外一个HTML页面
- Java 中以DataGrid形式显示数据库查询结果和相关JTable操作程序
- java时间相关处理