时间日期格式化
来源:互联网 发布:程序员年度评价 编辑:程序博客网 时间:2024/06/16 00:21
将毫秒与当前时间相比较,转换为刚刚,分钟前,小时前等等:
public String getFriendlyDate(String seconds) {if(seconds==null){return "";}SimpleDateFormat df = new SimpleDateFormat("yyyy年MM月dd日", Locale.CHINA);long tmp = Long.parseLong(seconds + "000");long time = (System.currentTimeMillis() - tmp) / 1000;if (time >= 259200) {return df.format(new Date(tmp));}if (time >= 172800) {return "前天";}if (time >= 86400) {return "昨天";}if (time >= 3600) {return (time / 3600) + "小时前";}if (time >= 1800) {return "30分钟前";}if (time >= 900) {return "15分钟前";}if (time >= 600) {return "10分钟前";}if (time >= 300) {return "5分钟前";}if (time >= 60) {return (time / 60) + "分钟前";}if (time > 30) {return "30秒前";}return "刚刚";}将日期转换为毫秒:
public String getDateToHm(String date){SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");try {return String.valueOf(simpleDateFormat.parse(date).getTime());} catch (Exception e) {e.printStackTrace();return null; }}
0 0
- 格式化时间日期函数
- 时间日期格式化
- JAVA格式化时间日期
- 格式化时间日期
- .net日期时间格式化
- 时间日期格式化操作
- rails 格式化日期时间
- 格式化 日期时间 DateTime
- Mysql 格式化日期/时间
- C#格式化日期时间
- Mysql 格式化日期/时间
- C#日期格式化,时间
- JAVA格式化日期时间
- Python格式化日期时间
- C#日期时间格式化
- C#日期时间格式化
- Python 日期时间格式化
- 正确格式化日期、时间
- git 分支管理
- Python的函数参数传递
- 数组名和指针作为形参?
- 刘云山:价值观自信是保持民族精神独立性的重要支撑
- Android中实现对/system/bin/surfaceflinger进程进行拦截和注入
- 时间日期格式化
- 线性表之顺序表的创建、初始化、查找、删除、插入和合并
- SQL中char、nchar、varchar、nvarchar、text的区别
- Spring整合JMS(一)——基于ActiveMQ实现
- C#的运行机制
- Ubuntu12编译FreeRDP
- ArcEngine的Commands/Menus/Tools
- Handler的用法4 Android中的Handler的具体用法
- 偷盗者-chrome 控制台