Typecho博客网站底部添加网站已运行时间教程

季春二九
2020-02-24 / 6 评论 / 689 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2023年03月16日,已超过378天没有更新,若内容或图片失效,请留言反馈。

寄快递,一单也是5元起: 点此跳转


电费、话费充值统统9折起: 点此跳转


免费办理官方流量卡+可通话:查看


样式一:

1. 将代码放入 functions.php

一般在主题根目录:网站 /usr/themes/ 主题

修改一下你自己的网站时间

    // 设置时区
    date_default_timezone_set('Asia/Shanghai');
    /**
     * 秒转时间,格式 年 月 日 时 分 秒
     *
     */
    function getBuildTime() {
        // 在下面按格式输入本站创建的时间
        $site_create_time = strtotime('2019-06-23 00:00:00');
        $time = time() - $site_create_time;
        if (is_numeric($time)) {
            $value = array(
                "years" => 0, "days" => 0, "hours" => 0,
                "minutes" => 0, "seconds" => 0,
            );
            if ($time >= 31556926) {
                $value["years"] = floor($time / 31556926);
                $time = ($time % 31556926);
            }
            if ($time >= 86400) {
                $value["days"] = floor($time / 86400);
                $time = ($time % 86400);
            }
            if ($time >= 3600) {
                $value["hours"] = floor($time / 3600);
                $time = ($time % 3600);
            }
            if ($time >= 60) {
                $value["minutes"] = floor($time / 60);
                $time = ($time % 60);
            }
            $value["seconds"] = floor($time);
    
            echo '<span class="btime">'.$value['years'].
            '年'.$value['days'].
            '天'.$value['hours'].
            '小时'.$value['minutes'].
            '分</span>';
        } else {
            echo '';
        }
    }

2. 修改 footer.php
在页脚选择合适的位置加入:

<?php getBuildTime(); ?>

样式二:

修改 footer.php 在页脚选择合适的位置加入:

    本站已安全运行:
    <span id="momk"></span>
    <script language=javascript>
    function show_date_time(){
    window.setTimeout("show_date_time()", 1000);
    BirthDay=new Date("05-06-2016 12:12:24");//建站日期
    today=new Date();
    timeold=(today.getTime()-BirthDay.getTime());
    sectimeold=timeold/1000
    secondsold=Math.floor(sectimeold);
    msPerDay=24*60*60*1000
    e_daysold=timeold/msPerDay
    daysold=Math.floor(e_daysold);
    e_hrsold=(daysold-e_daysold)*-24;
    hrsold=Math.floor(e_hrsold);
    e_minsold=(hrsold-e_hrsold)*-60;
    minsold=Math.floor((hrsold-e_hrsold)*-60);
    seconds=Math.floor((minsold-e_minsold)*-60);
    momk.innerHTML=daysold+"天"+hrsold+"小时"+minsold+"分"+seconds+"秒" ;
    }
    show_date_time();
    </script>
    <style>
    #momk{animation:change 10s infinite;font-weight:800; }
    @keyframes change{0%{color:#5cb85c;}25%{color:#556bd8;}50%{color:#e40707;}75%{color:#66e616;}100% {color:#67bd31;}}
    </style>

样式三:

修改 footer.php 在页脚选择合适的位置加入:

    <span id="momk"></span><span id="momk" style="color: #ff0000;"></span>
    <script type="text/javascript">
    function NewDate(str) {
    str = str.split('-');
    var date = new Date();
    date.setUTCFullYear(str[0], str[1] - 1, str[2]);
    date.setUTCHours(0, 0, 0, 0);
    return date;
    }
    function momxc() {
    var birthDay =NewDate("2016-5-6");
    var today=new Date();
    var timeold=today.getTime()-birthDay.getTime();
    var sectimeold=timeold/1000
    var secondsold=Math.floor(sectimeold);
    var msPerDay=24*60*60*1000; var e_daysold=timeold/msPerDay;
    var daysold=Math.floor(e_daysold);
    var e_hrsold=(daysold-e_daysold)*-24;
    var hrsold=Math.floor(e_hrsold);
    var e_minsold=(hrsold-e_hrsold)*-60;
    var minsold=Math.floor((hrsold-e_hrsold)*-60); var seconds=Math.floor((minsold-e_minsold)*-60).toString();
    document.getElementById("momk").innerHTML = "本站已安全运行"+daysold+"天"+hrsold+"小时"+minsold+"分"+seconds+"秒";
    setTimeout(momxc, 1000);
    }momxc();
    </script>  <style>
    #momk{animation:change 10s infinite;font-weight:800; }
    @keyframes change{0%{color:#5cb85c;}25%{color:#556bd8;}50%{color:#e40707;}75%{color:#66e616;}100% {color:#67bd31;}}
    </style>

海报

正在生成.....

我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:点此了解


评论 (6)

取消
  1. 头像
    雾满拦江
    Windows 10 · Google Chrome

    你好,请问网站的外观文件,没有footer.php咋办呀

    回复
    1. 头像
      雾满拦江
      Windows 10 · Google Chrome
      @ 雾满拦江

      我在主题文件目录下面创建了footer.php,怎么把它嵌入到主题中去呢,大佬教教我

      回复
      1. 头像
        季春二九 作者
        Windows 10 · Google Chrome
        @ 雾满拦江

        看看有没有footer.html文件 找到你底部文件插入即可 或者首页 详情页等各页面下面单独插入

        回复
        1. 头像
          雾满拦江
          Windows 10 · Google Chrome
          @ 季春二九

          好嘞,已经找到了,在component文件夹里面,非常感谢,还有一个问题想请教一下,大佬你的网站转成APP是怎么做到的呀,能否指点指点我@(滑稽)

          回复
          1. 头像
            季春二九 作者
            Windows 10 · Google Chrome
            @ 雾满拦江

            最简单的 你用一个木函APP 一键生成

            回复
  2. 头像
    喵物语
    Windows 10 · QQ Browser

    我的秒数不会变

    回复