今天水一篇吧
经过「林羽凡」提醒
我时间显示判断错误
好吧,没注意
想一想
好家伙
一年多了
这个bug
已修复代码如下
- /**
- * 时间转化函数
- *
- * @param $nowTime 现在时间
- * @param $datetemp 时间戳
- * @return str
- */
- function smartDate($datetemp} {
- $time = intval($datetemp);
- $nowTime = time();
- $t = $nowTime - $time; // 时间差
- if ($t <= 10){
- $str = '刚刚';
- }elseif ($t > 10 && $t <= 60){
- $str = $t . '秒内';
- }elseif ($t > 60 && $t <= 60*60){
- $str = floor($t/60) . '分钟前';
- }elseif ($t > 60*60 && $t <= 60*60*24){
- $str = floor($t/(60*60)) . '小时前';
- }elseif ($t > 60*60*24 && $t <= 60*60*24*7){
- $str = floor($t/(60*60*24)) . '天前';
- }elseif ($t > 60*60*24*7 && $t <= 60*60*24*7*4){
- $str = floor($t/(60*60*24*7)) . '周前('.date('m-d', $time).')';
- }elseif ($t > 60*60*24*7*4 && $t <= 60*60*24*365){
- $nowM = date('m', $nowTime);
- $m = date('m', $time);
- if ($nowM < $m){
- $str = (12-$m) + $nowM . '个月前('.date('m-d', $time).')';
- }else{
- $str = $nowM - $m . '个月前('.date('m-d', $time).')';
- }
- }elseif ($t > 60*60*24*365)
- {
- $str = date('Y', $nowTime) - date('Y', $time) . '年前('.date('Y-m-d', $time).')';
- }
- return $str;
- }
你好,看完你的博客文章,感觉很不错!希望与你网站首页友情链接
流量卡知识网
http://53go.cn/
专注于移动/联通/电信推出的大流量多语音活动长短期套餐手机卡的相关知识的介绍普及
听说互换友情链接可以增加网站的收录量,特此来换,如果同意的话就给internetyewu@163.com[微信ganenboy]发信息或者就在此回复下吧!
看到你更新了,我就放心了,
@林羽凡:额,又不是很难,就更新了
我的是 时间转换函数
@叶开楗:我的评论不支持markdown代码高亮的
@老司机:考虑不周了!
@叶开楗:等有时间加上去!~你已经习惯了markdown写东西了
@老司机:哈哈 毕竟从16年开始就markdown 了,简单 哈哈。
刚开始 还不适应 后面发现 用到的就 H1 H2 A链接没了 哈哈。
这个朗读文章的功能不错啊!
@阿和:还行吧