emlog侧边栏评论时间显示几分钟几秒几年前代码 - 小白博客

emlog侧边栏评论时间显示几分钟几秒几年前代码

作者: 白子染

全网最全的网络资源分享网站

手机扫码查看

特别声明:本站资源分别为免费资源、查看密码或解压密码资源、三个级别VIP会员资源。本站所有发布的内容都是安全,请放心下载!本站不可能所有资源都可以商业用途,原创或部分除外!如:商业用途请联系原作者购买正版。与本站无关!若侵犯到您的权益,请联系本站删除,我们将及时处理!

代码

  1. function sydate($ptime,$isunix=false){
  2. if(!$isunix){
  3. $ptime = strtotime($ptime);
  4. }
  5. $etime = time() - $ptime;
  6. if($etime < 1){return '刚刚';}
  7. $interval = array(
  8. 12 * 30 * 24 * 60 * 60 => '年前 ('.date('Y-m-d', $ptime).')',
  9. 30 * 24 * 60 * 60 => '个月前 ('.date('Y-m-d', $ptime).')',
  10. 7 * 24 * 60 * 60 => '周前 ('.date('Y-m-d', $ptime).')',
  11. 24 * 60 * 60 => '天前',
  12. 60 * 60 => '小时前',
  13. 60 => '分钟前',
  14. 1 => '秒前',
  15. );
  16. foreach ($interval as $secs => $str) {
  17. $d = $etime / $secs;
  18. if ($d >= 1){
  19. $r = round($d);
  20. return $r . $str ;
  21. }
  22. }
  23. }

使用方法

找到你的侧边栏调用的最新评论  在想要显示的位置添加以下代码

  1. <?php echo sydate($value['date'],true);?>

显示的效果如下

分享到:
打赏
未经允许不得转载:

作者: 白子染, 转载或复制请以 超链接形式 并注明出处 小白博客
原文地址: 《emlog侧边栏评论时间显示几分钟几秒几年前代码》 发布于2020-12-14

评论

切换注册

登录

忘记密码?

您也可以使用第三方帐号快捷登录

切换登录

注册

emlog侧边栏评论时间显示几分钟几秒几年前代码

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏