获得当前时间差
来源:互联网 发布:创建视图的sql语句实例 编辑:程序博客网 时间:2024/06/07 17:57
sql
DECLARE param_second BIGINT;
DECLARE param_minute BIGINT;DECLARE param_hour BIGINT;
DECLARE param_day BIGINT;
DECLARE param_month BIGINT;
DECLARE param_year BIGINT;
DECLARE param_return VARCHAR(10) DEFAULT '刚刚';
SET param_second = UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(param_biggerTime);
SET param_minute = param_second/60;
SET param_hour = param_minute/60;
SET param_day = param_hour/24;
SET param_month = param_day/30;
SET param_year = param_month/12;
IF param_year>0 THEN RETURN CONCAT(param_year,' 年前');
ELSEIF param_month>0 THEN RETURN CONCAT(param_month,' 月前');
ELSEIF param_day>0 THEN RETURN CONCAT(param_day,' 天前');
ELSEIF param_hour>0 THEN RETURN CONCAT(param_hour,' 小时前');
ELSEIF param_minute>0 THEN RETURN CONCAT(param_minute,' 分钟前');
ELSE RETURN param_return;
END IF;
java
public static String getLastTime(Date biggerTime, Date smallerTime) {
long daterange = biggerTime.getTime() - smallerTime.getTime();
long time = 1000 * 3600 * 24;
long day = daterange / time;
long month = daterange / time / 30;
long year = daterange / time / 30 / 12;
long hour = daterange / 1000 / 60 / 60;
long minute = daterange / 1000 / 60;
while (daterange >= 0) {
if (year > 0) {
String lastime = null;
lastime = year + "年前";
return lastime;
} else if (month > 0) {
String lastime = null;
lastime = month + "个月前";
return lastime;
} else if (day > 0) {
String lastime = null;
lastime = day + "天前";
return lastime;
} else if (hour > 0) {
String lastime = null;
lastime = hour + "小时前";
return lastime;
} else if (minute > 0) {
String lastime = null;
lastime = minute + "分钟前";
return lastime;
} else {
return "刚刚";
}
}
return "刚刚";
}
- 获得当前时间差
- 获得时间差(转贴)
- SQL语句获得时间差
- SQL语句获得时间差
- 应用中获得时间差 CFAbsoluteTimeGetCurrent
- oracle 时间差转当前时间
- 添加时间当前的时间差
- Calendar类获得时间差8小时解决方法
- 在 iPhone 应用中获得时间差
- C++获得毫秒级的时间差
- 如何取得当前时间并计算时间差
- JS获取当前时间并计算时间差
- js与当前时间和时间差
- 传入一个时间,返回和当前的时间差
- 获取当前系统时间和计算时间差
- 计算指定时间与当前的时间差
- ios设备开机到当前时间差
- 计算指定时间与当前的时间差
- SVN代码服务器的搭建
- C# SQL数据格式对应关系
- 加载Spring上下文环境ApplicationContextAware
- 关于跳空缺口
- iphone6 2招电量使用延长一般
- 获得当前时间差
- Metal Tips and Techniques
- 深入理解预编译,编译,汇编,链接的过程——之编译和使用(链接)库——对象和静态库
- AutoLayout使用总结のMasonry
- JavaScript获取DOM元素位置和尺寸大小
- Greenplum数据仓库简介
- 优秀IT技术文章集
- adb 命令
- LeetCode(97) Interleaving String解题报告