vue.js实现带日期星期的数字时钟功能示例


Posted in Javascript onAugust 28, 2018

本文实例讲述了vue.js实现带日期星期的数字时钟功能。分享给大家供大家参考,具体如下:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>3water.com vue.js带日期星期数字时钟</title>
<style type="text/css">
html, body {
 height: 100%;
}
body {
 background: #0f3854;
 background: -webkit-radial-gradient(center ellipse, #0a2e38 0%, #000000 70%);
 background: radial-gradient(ellipse at center, #0a2e38 0%, #000000 70%);
 background-size: 100%;
}
p {
 margin: 0;
 padding: 0;
}
#clock {
 font-family: 'Microsoft YaHei','Lantinghei SC','Open Sans',Arial,'Hiragino Sans GB','STHeiti','WenQuanYi Micro Hei','SimSun',sans-serif;
 color: #ffffff;
 text-align: center;
 position: absolute;
 left: 50%;
 top: 50%;
 -webkit-transform: translate(-50%, -50%);
     transform: translate(-50%, -50%);
 color: #daf6ff;
 text-shadow: 0 0 20px #0aafe6, 0 0 20px rgba(10, 175, 230, 0);
}
#clock .time {
 letter-spacing: 0.05em;
 font-size: 80px;
 padding: 5px 0;
}
#clock .date {
 letter-spacing: 0.1em;
 font-size: 24px;
}
#clock .text {
 letter-spacing: 0.1em;
 font-size: 12px;
 padding: 20px 0 0;
}
</style>
</head>
<body>
<script src="https://cdn.bootcss.com/vue/2.4.4/vue.min.js"></script>
<div id="clock">
  <p class="date">{{ date }}</p>
  <p class="time">{{ time }}</p>
  <p class="text">数字时钟</p>
</div>
<script type="text/javascript">
var clock = new Vue({
  el: '#clock',
  data: {
    time: '',
    date: ''
  }
});
var week = ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'];
var timerID = setInterval(updateTime, 1000);
updateTime();
function updateTime() {
  var cd = new Date();
  clock.time = zeroPadding(cd.getHours(), 2) + ':' + zeroPadding(cd.getMinutes(), 2) + ':' + zeroPadding(cd.getSeconds(), 2);
  clock.date = zeroPadding(cd.getFullYear(), 4) + '-' + zeroPadding(cd.getMonth()+1, 2) + '-' + zeroPadding(cd.getDate(), 2) + ' ' + week[cd.getDay()];
};
function zeroPadding(num, digit) {
  var zero = '';
  for(var i = 0; i < digit; i++) {
    zero += '0';
  }
  return (zero + num).slice(-digit);
}
</script>
</body>
</html>

这里使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun,可得到如下运行效果:

vue.js实现带日期星期的数字时钟功能示例

Javascript 相关文章推荐
用document.documentElement取代document.body的原因分析
Nov 12 Javascript
js 格式化时间日期函数小结
Mar 20 Javascript
javascript sudoku 数独智力游戏生成代码
Mar 27 Javascript
javascript数字格式化通用类 accounting.js使用
Aug 24 Javascript
js数组Array sort方法使用深入分析
Feb 21 Javascript
jquery设置按钮停顿3秒不可用
Mar 07 Javascript
JavaScript实现页面跳转的方式汇总
May 16 Javascript
限制只能输入数字的实现代码
May 16 Javascript
浅析Node.js非对称加密方法
Jan 29 Javascript
Vue实现active点击切换方法
Mar 16 Javascript
js实现聊天对话框
Feb 08 Javascript
在nuxt中使用路由重定向的实例
Nov 06 Javascript
JavaScript实现的前端AES加密解密功能【基于CryptoJS】
Aug 28 #Javascript
vue 使用自定义指令实现表单校验的方法
Aug 28 #Javascript
微信小程序多音频播放进度条问题
Aug 28 #Javascript
微信小程序获取音频时长与实时获取播放进度问题
Aug 28 #Javascript
vue表单自定义校验规则介绍
Aug 28 #Javascript
vue+axios+mock.js环境搭建的方法步骤
Aug 28 #Javascript
Vue实现用户自定义字段显示数据的方法
Aug 28 #Javascript
You might like
php通过strpos查找字符串出现位置的方法
2015/03/17 PHP
Js+XML 操作
2006/09/20 Javascript
JavaScript 精粹读书笔记(1,2)
2010/02/07 Javascript
js实时获取系统当前时间实例代码
2013/06/28 Javascript
JavaScript中Math对象方法使用概述
2014/01/02 Javascript
JavaScript异步回调的Promise模式封装实例
2014/06/07 Javascript
用模版生成HTML的的框架jquery.tmpl使用详解
2015/01/07 Javascript
JavaScript 匿名函数和闭包介绍
2015/04/13 Javascript
js实现精美的图片跟随鼠标效果实例
2015/05/16 Javascript
JS中frameset框架弹出层实例代码
2016/04/01 Javascript
jQuery插件echarts实现的单折线图效果示例【附demo源码下载】
2017/03/04 Javascript
Angular实现搜索框及价格上下限功能
2018/01/19 Javascript
JS匿名函数和匿名自执行函数概念与用法分析
2018/03/16 Javascript
vue中promise的使用及异步请求数据的方法
2018/11/08 Javascript
jquery操作select常见方法大全【7种情况】
2019/05/28 jQuery
jquery自定义组件实例详解
2020/12/31 jQuery
python动态加载变量示例分享
2014/02/17 Python
python matplotlib 在指定的两个点之间连线方法
2018/05/25 Python
Python3爬虫之urllib携带cookie爬取网页的方法
2018/12/28 Python
基于Python实现用户管理系统
2019/02/26 Python
python 实现查找文件并输出满足某一条件的数据项方法
2019/06/12 Python
Python IDE Pycharm中的快捷键列表用法
2019/08/08 Python
python3读取autocad图形文件.py实例
2020/06/05 Python
凯蒂·佩里个人女鞋品牌:Katy Perry Collections
2019/04/04 全球购物
西班牙最好的在线购买葡萄酒的商店:Vinoseleccion
2019/10/30 全球购物
GWT都有什么特性
2016/12/02 面试题
酒店总经理岗位职责
2014/03/17 职场文书
涉密人员保密承诺书
2014/05/28 职场文书
西双版纳导游词
2015/02/03 职场文书
数学教师求职信范文
2015/03/20 职场文书
整脏治乱工作简报
2015/07/21 职场文书
赡养老人协议书范本
2015/08/06 职场文书
学习弘扬焦裕禄精神心得体会
2016/01/23 职场文书
MySQL 开窗函数
2022/02/15 MySQL
Win11怎么修改电源模式?Win11修改电源模式的方法
2022/04/05 数码科技
golang使用map实现去除重复数组
2022/04/14 Golang