网站LOGO
陌子夕生活录
页面加载中
4月13日
网站LOGO 陌子夕生活录
你我皆是经尘客,何不浊酒忘忧愁。 _𝑴𝒐𝒛𝒊𝒙𝒊.𝒄𝒐𝒎
菜单
  • 陌子夕生活录
    陌子夕间情意真,心随明月照君身。子夜梦回情难尽,夕霞满天映玉人。_陌子夕_𝑴𝒐𝒛𝒊𝒙𝒊.𝒄𝒐𝒎
    用户的头像
    首次访问
    上次留言
    累计留言
    我的等级
    我的角色
    打赏二维码
    打赏博主
    Typcheo设置建站运行时间
    点击复制本页信息
    微信扫一扫
    文章二维码
    文章图片 文章标题
    创建时间
  • 一 言
    确认删除此评论么? 确认
  • 本弹窗介绍内容来自,本网站不对其中内容负责。

    Typcheo设置建站运行时间

    陌子夕 · 原创 ·
    Typecho建站 · Typecho
    共 2864 字 · 约 1 分钟 · 1664
    温馨提示:
    本文最后更新于2023年03月03日,已经过了406天没有更新,若内容或图片失效,请留言反馈。
    很多网友都在在Typcheo中设置建站运行时间,这个还是很好看的,有需要的网友,可以看看下面的方法,自行设置

    第一种方法:

    1. 将下面代码复制 functions.php 文件中,标签修改初始时间
    php 代码:
    // 设置时区
    date_default_timezone_set('Asia/Shanghai');
    /**
     * 秒转时间,格式 年 月 日 时 分 秒
     * 
     * @author Roogle
     * @return html
     */
    function getBuildTime(){
        // 在下面按格式输入本站创建的时间
        $site_create_time = strtotime('2010-09-10 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 ''.$value['years'].'年'.$value['days'].'天'.$value['hours'].'小时'.$value['minutes'].'分';
        }else{
            echo '';
        }
    }
    1. 然后在想调用的地方写入以下代码--比如在 sidebar.php 文件中
    php 代码:
    博客已运行:<?php getBuildTime(); ?>

    第二种方法:

    在正使用主题目录中的 foot.php 文件中加入以下代码,放在最后面就行,该代码可实现秒种动画效果

    js 代码:
    <script>
    function secondToDate(second) {
        if (!second) {
            return 0;
        }
        var time = new Array(0, 0, 0, 0, 0);
        if (second >= 365 * 24 * 3600) {
            time[0] = parseInt(second / (365 * 24 * 3600));
            second %= 365 * 24 * 3600;
        }
        if (second >= 24 * 3600) {
            time[1] = parseInt(second / (24 * 3600));
            second %= 24 * 3600;
        }
        if (second >= 3600) {
            time[2] = parseInt(second / 3600);
            second %= 3600;
        }
        if (second >= 60) {
            time[3] = parseInt(second / 60);
            second %= 60;
        }
        if (second > 0) {
            time[4] = second;
        }
        return time;
    }
    </script>
    <script type="text/javascript" language="javascript">
    function setTime() {
        // 博客创建时间秒数,时间格式中,月比较特殊,是从0开始的,所以想要显示5月,得写4才行,如下
        var create_time = Math.round(new Date(Date.UTC(2013, 4, 22, 0, 0, 0))
                .getTime() / 1000);
        // 当前时间秒数,增加时区的差异
        var timestamp = Math.round((new Date().getTime() + 8 * 60 * 60 * 1000) / 1000);
        currentTime = secondToDate((timestamp - create_time));
        currentTimeHtml = currentTime[0] + '年' + currentTime[1] + '天'
                + currentTime[2] + '时' + currentTime[3] + '分' + currentTime[4]
                + '秒';
        document.getElementById("htmer_time").innerHTML = currentTimeHtml;
    }
    setInterval(setTime, 1000);
    </script>
    网站运行:<span id="htmer_time" style="color: red;"></span>
    声明:本文由 陌子夕(博主)原创,依据 CC-BY-NC-SA 4.0 许可协议 授权,转载请注明出处。

    还没有人喜爱这篇文章呢

    发一条! 发一条!
    博客logo 陌子夕生活录 你我皆是经尘客,何不浊酒忘忧愁。 _𝑴𝒐𝒛𝒊𝒙𝒊.𝒄𝒐𝒎 Umami 统计 BlogFinder
    MOEICP 萌国ICP备20231699号 ICP 湘ICP备2022016241号-2 又拍云 本站由又拍云提供CDN加速/云存储服务

    🕛

    本站🔋已运行 4 年 35 天 8 小时 48 分
    陌子夕生活录. © 2020 ~ 2024.
    网站logo

    陌子夕生活录 你我皆是经尘客,何不浊酒忘忧愁。 _𝑴𝒐𝒛𝒊𝒙𝒊.𝒄𝒐𝒎
     
     
     
     
    壁纸