网页建站时间的显示

我们常常会看到网页中最下面的底部栏会有一个动态的网页建站时间的显示

像下图这样的效果
在这里插入图片描述
那么这是怎么实现的呢?

我在这里为大家展示两种代码 , 一种是在vue中的实现 , 一种是在html中的实现

vue中的实现

<template>
  <div>
    <!--底部footer-->
    <footer class="ui inverted vertical segment m-padded-tb-massive m-opacity-tiny animated bounceInUp">
      <div class="ui center aligned container">
        <div class="ui inverted divided stackable grid">
          <div class="three wide column">
            <div class="ui inverted link list">
              <div class="item">
                <img src="../../static/images/wechat.jpg" class="ui rounded image" alt="" style="width: 110px">
              </div>
            </div>
          </div>
          <div class="four wide column">
            <h4 class="ui inverted header m-text-thin m-text-spaced">最新博客</h4>
            <div class="ui inverted link list">
              <a href="#" class="item">用户故事(User Story)</a>
              <a href="#" class="item">用户故事(User Story)</a>
              <a href="#" class="item">用户故事(User Story)</a>
            </div>
          </div>
          <div class="four wide column">
            <h4 class="ui inverted header m-text-thin m-text-spaced">联系我</h4>
            <div class="ui inverted link list">
              <a href="#" class="item">QQ:2381510397</a>
              <a href="#" class="item">微信:starcpdk</a>
              <a href="#" class="item">手机号:15648933053</a>
            </div>
          </div>
          <div class="five wide column">
            <h4 class="ui inverted header m-text-thin m-text-spaced">最新博客</h4>
            <p class="m-text-thin m-text-spaced m-opacity-mini">哈哈哈哈哈哈哈</p>
          </div>
        </div>
        <div class="ui inverted section divider"></div>
        <p class="m-text-thin m-text-spaced m-opacity-mini">
          <span>Copyright © 2021 - 2022 web Designed by Yao YunFeng</span>
        </p>
        <p>
          <span>备案号</span>
        </p>
        <p>
          本站已安全运行{{dnum}}天 {{hnum}}小时 {{mnum}} 分 {{snum}}秒
        </p>
      </div>
    </footer>
  </div>
</template>

<script>
  export default {
    name: "Footer",
    data() {
      return {
        timer: '',
        dnum: 0,
        hnum: 0,
        mnum: 0,
        snum: 0
      };
    },
    created() {
    },
    mounted() {
      // setInterval函数中的this指向是window而不是vue , 所以这里需要将this赋值给that , 在setInterval中用that代替this
      let that = this
      // 每隔1000毫秒就调用一次createTime()
      this.timer = setInterval(function () {
        that.createTime()
      }, 1000);
    },
    // 销毁这个定时任务
    beforeDestroy() {
      clearInterval(this.timer);
    },

    methods: {
      // 这里是计算建站时间的脚本
      createTime() {
        let now = new Date()
        // 页脚建站时间计算脚本
        var grt = new Date("02/24/2021 00:00:00");//在此处修改你的建站时间,格式:月/日/年 时:分:秒
        now.setTime(now.getTime() + 250);

        let days = (now - grt) / 1000 / 60 / 60 / 24;
        this.dnum = Math.floor(days);
        let hours = (now - grt) / 1000 / 60 / 60 - (24 * this.dnum);
        this.hnum = Math.floor(hours);
        if (String(this.hnum).length == 1) {
          this.hnum = "0" + this.hnum;
        }
        let minutes = (now - grt) / 1000 / 60 - (24 * 60 * this.dnum) - (60 * this.hnum);
        this.mnum = Math.floor(minutes);
        if (String(this.mnum).length == 1) {
          this.mnum = "0" + this.mnum;
        }
        let seconds = (now - grt) / 1000 - (24 * 60 * 60 * this.dnum) - (60 * 60 * this.hnum) - (60 * this.mnum);
        this.snum = Math.round(seconds);
        if (String(this.snum).length == 1) {
          this.snum = "0" + this.snum;
        }
      }
    }
  }
</script>

<style scoped>

</style>

HTML实现

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
<!--底部footer-->
    <footer class="ui inverted vertical segment m-padded-tb-massive m-opacity-tiny animated bounceInUp">
        <div class="ui center aligned container">
            <div class="ui inverted divided stackable grid">
                <div class="three wide column">
                    <div class="ui inverted link list">
                        <div class="item">
                            <img src="./static/images/wechat.jpg" class="ui rounded image" alt="" style="width: 110px">
                        </div>
                    </div>
                </div>
                <div class="four wide column">
                    <h4 class="ui inverted header m-text-thin m-text-spaced">最新博客</h4>
                    <div class="ui inverted link list">
                        <a href="#" class="item">用户故事(User Story)</a>
                        <a href="#" class="item">用户故事(User Story)</a>
                        <a href="#" class="item">用户故事(User Story)</a>
                    </div>
                </div>
                <div class="four wide column">
                    <h4 class="ui inverted header m-text-thin m-text-spaced">联系我</h4>
                    <div class="ui inverted link list">
                        <a href="#" class="item">QQ:2381510397</a>
                        <a href="#" class="item">微信:starcpdk</a>
                        <a href="#" class="item">手机号:15648933053</a>
                    </div>
                </div>
                <div class="five wide column">
                    <h4 class="ui inverted header m-text-thin m-text-spaced">最新博客</h4>
                    <p class="m-text-thin m-text-spaced m-opacity-mini">哈哈哈哈哈哈哈</p>
                </div>
            </div>
            <div class="ui inverted section divider"></div>
            <p class="m-text-thin m-text-spaced m-opacity-mini">
                <span>Copyright © 2021 - 2022 web Designed by Yao YunFeng</span>
            </p>
            <p>
                <span>备案号</span>
            </p>
            <p>
                <span id="timeDate">载入天数...</span><span id="times">载入时分秒...</span>
            </p>
        </div>
    </footer>
<!--页脚建站时间计算脚本-->
<script>
    var now = new Date();

    function createtime() {
        var grt = new Date("04/01/2020 00:00:00");//在此处修改你的建站时间,格式:月/日/年 时:分:秒
        now.setTime(now.getTime() + 250);
        days = (now - grt) / 1000 / 60 / 60 / 24;
        dnum = Math.floor(days);
        hours = (now - grt) / 1000 / 60 / 60 - (24 * dnum);
        hnum = Math.floor(hours);
        if (String(hnum).length == 1) {
            hnum = "0" + hnum;
        }
        minutes = (now - grt) / 1000 / 60 - (24 * 60 * dnum) - (60 * hnum);
        mnum = Math.floor(minutes);
        if (String(mnum).length == 1) {
            mnum = "0" + mnum;
        }
        seconds = (now - grt) / 1000 - (24 * 60 * 60 * dnum) - (60 * 60 * hnum) - (60 * mnum);
        snum = Math.round(seconds);
        if (String(snum).length == 1) {
            snum = "0" + snum;
        }
        document.getElementById("timeDate").innerHTML = "本站已安全运行 " + dnum + " 天 ";
        document.getElementById("times").innerHTML = hnum + " 小时 " + mnum + " 分 " + snum + " 秒";
    }

    setInterval("createtime()", 500);
</script>

</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
亿联网云建站平台代理系统源码是以asp+access进行开发的asp建站平台源码,内含PC+手机版,自动设别终端切换显示。 亿联网是昆山亿思互联信息科技有限公司旗下的服务产品。该平台是一个能在线快速搭建企业网站,为企业用户提供快捷、易用、适合SEO优化的互联网建站工具。 平台开设了两种运营服务体系:一种是自助服务,适合有网站设计经验的网络公司或有相关系统操作使用经验的人员; 另一种是全包服务,针对不会美化处理图片、不会操作网站内容管理系统的人群。 亿联网已帮助数百家企业用户有效的提升了消费者体验与降低运营成本。 亿联网目前已完美实现了三站合一功能,无论是PC(电脑端)、手机、平板(移动端)还是微信,只需要一个后台就能操作三种平台数据,网站中所有的数据图片都可以同步各个平台。 功能特色: 特色一:采用CMS内容管理系统,多种功能模型,丰富的扩展插件,系统架构完美植入SEO建站理念,使您的站点更利于做优化排名; 特色二:无需懂网页设计代码,选在模板即可创建站点,模板中所有图片、文字均可在后台修改; 特色三:无需会使用图片处理软件,平台采用了缩略图智能裁剪功能,按预设大小裁剪图片,大大提高网页打开的速度; 特色四:无需租用空间,注册完毕后选择模板,系统自动创建站点,无限容量,尽情使用; 特色五:采用多站切换模式,支持多个站点共用同一空间,站点自动识别域名进行管理及访问; 特色六:代理商可以一键打包下载所创建的站点源码 特色七:特色SEO云链系统,汇集众多使用本软件的站点成为庞大站群库;设置友情链接交换条件,自动交换,不花时间管理也能逐步获得优质外链,以提升网站排名; 特色八:一键生成多语版分站点,目前支持:英语、日语、法语、韩语; 亿联网云建站平台代理系统源码 更新日志: 01、修复城市分站功能插件,增加字符替换功能 02、修复301重定向功能插件,使得伪静态模式下可以网址映射跳转 03、修复违禁词检测功能插件 04、修复微信公众号接口功能 05、美化后台界面 06、修复可视化专题功能
企业网站管理系统基于PHP MYSQL开发,集易用性和强大功能为一体,具有丰富多彩的网站模版,灵活的栏目管理和文章、图文、下载、广告等管理功能,支持阅读权限控制和会员权限管理,支持HTML静态网页生成和多语言,可用于创建各种企业网站。 一、主要功能模块 会员类型管理 - 可创建多种会员类型,设置不同的注册参数和权限 会员管理系统 - 会员注册、登录、重设密码、会员资料修改 权限控制系统 - 针对会员类型或单个会员设置阅读、发布权限 栏目管理系统 - 自由创建栏目频道,设置栏目名称和显示参数 新闻文章系统 - 任意创建多个文章频道,灵活设置频道首页 图文发布系统 - 任意创建多个图文频道,灵活设置频道首页 下载管理系统 - 任意创建多个下载频道,灵活设置频道首页 互动交流社区 - 内置小型互动BBS,也可使用DISCUZ!论坛会员接口 网站广告系统 - 具有页内广告、浮动广告、弹出窗口、挂角广告等多种形式 访问统计系统 - 网页访问统计分析 投票调查系统 - 设置投票组,任意插入模版 友情链接系统 - 支持文本和图片链接 模版插件设置 - 通过后台设置模版插件的显示参数 管理权限设置 - 可设多个管理员,自由分配各种管理权限 二、系统特点和优越性 [>]模版精美 具有百款适合企业网站的精美模版,并在不断增加中 [>]多语言支持 独立语言包,支持GBK,UTF8编码方式,可用于创建各种语言的网站 [>]静态HTML生成 可设置生成静态HTML网页,自定HTML缓存更新时间,提升网站访问速度 [>]可视化模版引擎 采用MediPro可视化模版引擎,模版修改直观灵活,模版插件可通过后台可视界面选择设置。可满足用户的个性化建站需求。 [>]任意创建频道 具有单页、文章、下载、图文等频道类型,可任意创建多个频道栏目; 不同栏目可设置使用不同的模版,网站界面更丰富多彩。 [>]全站内容插件灵活调用 大量可全站调用的内容插件,插入到任何页面,实现各频道之间内容穿插,并可通过专题互相关联。 [>]完备的内容管理功能 后台各频道均具有分类检索、搜索、自定排序方式、批量处理、转移栏目和类别等完备的内容管理功能 [>]自定义内容阅读权限 可将栏目、类别或单篇内容进行阅读权限控制,指定阅读权限级别 [>]自定义会员类型,灵活设置权限 自定义创建多种会员类型,每种会员类型、每个会员均可设置不同的阅读权限级别和操作权限 [>]灵活的网站广告管理系统 各栏目均可设置不同的弹出窗口、浮动广告、对联广告、挂角广告等非定位广告;还可自定义页内广告标签插件,插入模版中任意位置。 [>]网站辅助功能丰富 具有访问统计系统、投票调查系统、友情链接系统、数据备份系统等网站辅助工具 [>]内置DisCuz!论坛会员接口 内置DisCuz论坛标准接口,只需简单设置,就可使会员和论坛互通。 [>]便利实用的升级更新体系 采用XML远程获取升级信息,保证升级的延续性和完整性 [>]搜索引擎优化 多目录结构和HTML静态网页,每个页面都可设置网页标题、META标签,更有利于搜索引擎收录

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值