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

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

时间:2024-08-25 14:04:38浏览次数:10  
标签: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输出页面运行信息
    使用ZBlog的朋友们无一不知,zb程序通常都会默认在源代码的底部输出诸如页面运行时长等有关网站的运行相关信息。只要查看一下本站的源代码,就能够清晰地发现其最底部存在类似于<!--63.16ms,8query,3305kbmemory,0error-->这样的代码。此信息虽说不会在正常浏览的页面当......
  • 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强制开启 Debug 调试模式
    常规开启调试模式是在后台设置中进行,在后台设置的全局设置里打开“调试模式”并保存即可。如果网站程序出错,不能进入后台进行设置,那么在1.7.3及更高版本可以在这样设置:使用空间面板的文件管理或者FTP修改文件:path/zb_users/c_option.php;'ZC_DEBUG_MODE'=>true,//开启Deb......
  • ZBlog固定域名出错不能登入怎么办
    使用空间面板的文件管理或者FTP修改文件:path/zb_users/c_option.php;如果是固定域名出错,需要关闭固定域名功能,请在c_option.php增加项目:'ZC_PERMANENT_DOMAIN_ENABLE'=>false,//1.7.3版本及以后版本使用//或是'ZC_PERMANENT_DOMAIN_WHOLE_DISABLE'=>true,//1.7.2......
  • 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。在安装页面输入您的数据库信息、博客名称、用户名、密码等......