首页 > 编程语言 >ZBlog网站PHP发表文章时间显示XX天前

ZBlog网站PHP发表文章时间显示XX天前

时间:2024-08-25 14:04:38浏览次数:19  
标签:24 ptime ZBlog etime 60 XX 天前 date

function TimeAgo( $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 ($interval as $secs => $str) {
        $d = $etime / $secs;
        if ($d >= 1) {
            $r = round($d);
            return $r . $str;
        }
    };}

把以上代码放在你主题下的include.php文件中,如果你的主题没有include.php文件,那么请手动建一个,格式如下:

{TimeAgo($article.Time())}

 

标签:24,ptime,ZBlog,etime,60,XX,天前,date
From: https://www.cnblogs.com/hwrex/p/18378922

相关文章

  • ZBlog首页与列表页相关模板
    页面公共模板文件模板文件说明header.php公共头部文件footer.php公共尾部文件首页与列表页相关模板模板文件说明index.php首页及列表页主模板文件post-multi.php摘要文章模板post-istop.php置顶文章模板pagebar.php页码模板日志/独......
  • ZBlog插件开发文件结构(插件)
    以下基于通过「创建应用」生成的初始文件:/path/zb_users/plugin/demoPlugin│logo.png[必需]图标,128x128;│plugin.xml[必需]自述文件;│main.php[可选]应用内置管理页,在创建插件时填写才会生成;│include.php[可选]应用嵌入页,在创建插件时填写......
  • ZBlog网站备份、恢复与搬家(换空间)方法
    ZBlog网站完整的备份包括两个主要部分:MySQL数据库和zb_users目录下的主题(theme)、插件(plugin)和附件(upload)。一般的操作方法是:将数据库从旧站导出,然后倒入到新站;再通过FTP等将zb_users目录下的主题、插件和上传的文件上传到新站。下面烽烟博客就和大家详细说下zblog备份、恢复......
  • ZBlog网站不同目录文件夹的含义(文件结构)
    Z-BlogPHP│index.php首页│search.php搜索│feed.phpRSS输出│readme.txt程序说明│├─zb_install安装入口(安装完成后可删除)││index.php│││└─language│en.php│zh-cn.php│zh-......
  • ZBlog数据库配置文件在哪里?怎么修改数据库用户名、密码等信息
    一般是在安装程序完成后会自动生成c_option.php配置文件在 zb_users 目录下如何提前配置好c_option.php再执行安装过程?需要在新建文件 c_option.php 加入 'ZC_INSTALL_AFTER_CONFIG'=>true ,再填入其它的数据库配置,这样打开网站就会自动转入安装页面进行安装过程(......
  • ZBlog从环境变量中读取数据库配置
    c_option.php配置文件中参数的值为Zbp_GetEnv('环境变量名'),就会用Zbp_GetEnv函数读取环境变量的值(1.7.3开始支持)那么 ZC_MYSQL_SERVER, ZC_MYSQL_USERNAME, ZC_MYSQL_PASSWORD, ZC_MYSQL_NAME 这4个参数的值就会从 Zbp_GetEnv('DB_HOST') 等中获取//c_option.......
  • ZBlog下载安装环境要求
    PHP:PHP5.2-8.2数据库:MySQL(兼容MariaDB) SQLite PostgreSQL 将下载后的程序代码解压到你的网站根目录,如/home/wwwroot/example.com/,运行你的网站,会自动跳转到安装页面:http://example.com/zb_install/index.php。在安装页面输入您的数据库信息、博客名称、用户名、密码等......