将以下代码添加到主题的 include.php 文件中:
- functionTimeAgo($ptime){
- $ptime=strtotime($ptime);
- $etime=time()-$ptime;
- if($etime<1)return'刚刚';
- $interval=array(
- 12*30*24*60*60=>'年前('.date('Y-m-d',$ptime).')',
- 30*24*60*60=>'个月前('.date('m-d',$ptime).')',
- 7*24*60*60=>'周前('.date('m-d',$ptime).')',
- 24*60*60=>'天前',
- 60*60=>'小时前',
- 60=>'分钟前',
- 1=>'秒前'
- );
- foreach($intervalas$secs=>$str){
- $d=$etime/$secs;
- if($d>=1){
- $r=round($d);
- return$r.$str;
- }
- };
- }
然后在需要显示文章时间的地方添加以下代码即可:
- {TimeAgo($article.Time())}
内容整理自:Z-Blog Wiki - https://wiki.zblogcn.com/doku.php?id=zblogphp:development:theme:tips
到此这篇关于zblogPHP如何如何实现X小时前的友好时间?就介绍到这了。路只能走一步是一步,因为明天难以预测,过去已成定局,除了把握好当下,其实别无它。更多相关zblogPHP如何如何实现X小时前的友好时间?内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!