PHP(数组排序) 判断系统时间与输入时间的差异
来源:互联网 发布:软件的可维护性 编辑:程序博客网 时间:2024/05/17 18:15
- 根据键值排序数组
- 判断系统时间与输入时间的差异
/** * @title 根据键值排序数组 * @param $array 数组 * @param $key 键值 * @param string $order asc是升序 desc是降序 * @return array 返回新数据 */ public function arr_sort($array, $key, $order = "asc") { $arr_nums = $arr = array(); foreach ($array as $k => $v) { $arr_nums[$k] = $v[$key]; } if ($order == 'asc') { asort($arr_nums); } else { arsort($arr_nums); } foreach ($arr_nums as $k => $v) { $arr[$k] = $array[$k]; } return $arr; }
/** * @title 相差时间 * @param $create_time 时间戳 * @return String 返回时间 */ public function TimeDiff($create_time) { $time = time(); $time = $time - $create_time; // echo $time; exit; $minute = 60; $hour = $minute * 60; $day = $hour * 24; $month = $day * 30; $year = $month * 12; if ($time < $minute) { $item = '刚刚'; } elseif ($time >= $minute && $time < $hour) { $time = floor($time / $minute); $item = $time . '分钟前'; } elseif ($time >= $hour && $time < $day) { $time = floor($time / $hour); $item = $time . '小时前'; } elseif ($time >= $day && $time < $month) { $time = floor($time / $day); $item = $time . '天前'; } elseif ($time >= $month && $time < $year) { $time = floor($time / $month); $item = $time . '个月前'; } elseif ($time > $year) { $time = floor($time / $year); $item = $time . '年前'; } return $item; }
阅读全文
0 0
- PHP(数组排序) 判断系统时间与输入时间的差异
- PHP时间与系统时间不符合的问题以及PHP预定义超全局数组
- 关于获取系统时间的差异
- PHP 时间戳与系统时间保持一致
- PHP 里面的数组按照某个时间字段排序
- 解决php服务器时间差异
- PHP排队时间数组进行排序
- java 判断输入的时间格式
- 服务器时间与数据库时间有差异?
- 多个输入时间判断(标准)
- 多个输入时间判断(标准)
- 判断输入的时间格式和判断当前输入的时间是否在输入的时间范围内
- 数据库的时间 mydate与系统时间比较 如何判断是否大于24小时了?
- js和php中if判断空数组的差异
- php获取时间(系统时间和网络时间)
- 自定义时间与系统时间的比较
- 已知时间与系统时间的比较
- PHP 判断时间区间
- LeetCode简易题解--098、099
- 今日头条之后,百度终于也来西雅图了
- 模拟手机与SIM卡的组合关系
- LDA的使用记录---LDA库
- Http请求中Content-Type,以及在Spring MVC中的应用
- PHP(数组排序) 判断系统时间与输入时间的差异
- Servlet jsp跳转到Servlet 出现404错误的路径设置方法
- 文章标题
- 异常处理
- Tesseract:安装与命令行使用
- 一加5简单体验Google ARCore
- nginx配置总结
- Java AOP 动态代理 配置表达式
- postman使用教程