javascript系统时间设置操作示例


Posted in Javascript onJune 17, 2019

本文实例讲述了javascript系统时间设置操作。分享给大家供大家参考,具体如下:

<script>
  //myTime typeof //object
  window.onload = function() {
    var obody = document.body;
    //设置一个定时器,每过一秒钟,自动加一秒
    setInterval(fnTime, 1000)
    //如果不执行这个函数,第一次打开时,会过一秒钟才出来
    fnTime();
    function fnTime() {
      var myTime = new Date();
      var iYear = myTime.getFullYear();
      var iMonth = myTime.getMonth() + 1;
      var iDate = myTime.getDate();
      var iWeek = myTime.getDay();
      var iHours = myTime.getHours();
      var iMinutes = myTime.getMinutes();
      var iSeconds = myTime.getSeconds();
      var str = "";
      if(iWeek === 0) iWeek = "星期日"
      if(iWeek === 1) iWeek = "星期一"
      if(iWeek === 2) iWeek = "星期二"
      if(iWeek === 3) iWeek = "星期三"
      if(iWeek === 4) iWeek = "星期四"
      if(iWeek === 5) iWeek = "星期五"
      if(iWeek === 6) iWeek = "星期六"
      str = iYear + "年" + iMonth + "月" + iDate + "日 " + iWeek + " " + toTwo(iHours) + "时" + toTwo(iMinutes) + "分" + toTwo(iSeconds) + "秒"
      obody.innerHTML = str;
    }
    console.log(toTwo(05))//05
    console.log(toTwo(15))//15
    //这个函数主要是让:时分秒到59秒时,再走一秒就变成了0,而不是00,所以要转换一下
    function toTwo(n) {
      /*
       if(n < 10) {
       return "0" + n;
       } else {
       return "" + n;
       }
       */
      //我们可以用三目
      return n < 10 ? "0" + n : "" + n
    }
  }
</script>

运行结果:

javascript系统时间设置操作示例

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

Javascript 相关文章推荐
创建一个复制UBB软件信息的链接或按钮的js代码
Jan 06 Javascript
!DOCTYPE声明对JavaScript的影响分析
Apr 12 Javascript
拥抱模块化的JavaScript
Mar 07 Javascript
jQuery中last()方法用法实例
Jan 06 Javascript
深入理解ECMAScript的几个关键语句
Jun 01 Javascript
js删除局部变量的实现方法
Jun 25 Javascript
[原创]javascript typeof id==='string'?document.getElementById(id):id解释
Nov 02 Javascript
BootStrap的双日历时间控件使用
Jul 25 Javascript
ionic3 懒加载
Aug 16 Javascript
JS实现多物体运动的方法详解
Jan 23 Javascript
微信小程序左滑删除功能开发案例详解
Nov 12 Javascript
JQuery插件tablesorter表格排序实现过程解析
May 28 jQuery
深入学习TypeScript 、React、 Redux和Ant-Design的最佳实践
Jun 17 #Javascript
Vue程序调试的方法
Jun 17 #Javascript
Vue拖拽组件列表实现动态页面配置功能
Jun 17 #Javascript
javascript实现日历效果
Jun 17 #Javascript
如何使用Node.js爬取任意网页资源并输出PDF文件到本地
Jun 17 #Javascript
javascript使用substring实现的展开与收缩文字功能示例
Jun 17 #Javascript
vue+element加入签名效果(移动端可用)
Jun 17 #Javascript
You might like
JAVA/JSP学习系列之六
2006/10/09 PHP
Zend Studio去除编辑器的语法警告设置方法
2012/10/24 PHP
php实例分享之二维数组排序
2014/05/15 PHP
PHP SPL标准库之SplFixedArray使用实例
2015/05/12 PHP
thinkphp3.2中实现phpexcel导出带生成图片示例
2017/02/14 PHP
php+mysql开发中的经验与常识小结
2019/03/25 PHP
跨浏览器的设置innerHTML方法
2006/09/18 Javascript
JQuery小知识
2010/10/15 Javascript
XMLHTTP 乱码的解决方法(UTF8,GB2312 编码 解码)
2011/01/12 Javascript
jquery实现超简洁的TAB选项卡效果代码
2015/08/28 Javascript
BootStrap树状图显示功能
2016/11/24 Javascript
easyUI实现类似搜索框关键词自动提示功能示例代码
2016/12/27 Javascript
nodejs实现发出蜂鸣声音(系统报警声)的方法
2017/01/18 NodeJs
vue父子组件的嵌套的示例代码
2017/09/08 Javascript
详谈js中标准for循环与foreach(for in)的区别
2017/11/02 Javascript
详解Vue路由自动注入实践
2019/04/17 Javascript
ant-design-vue 快速避坑指南(推荐)
2020/01/21 Javascript
js实现类选择器和name属性选择器的示例步骤
2021/02/07 Javascript
[02:17]DOTA2亚洲邀请赛 RAVE战队出场宣传片
2015/02/07 DOTA
[10:53]2018DOTA2国际邀请赛寻真——EG
2018/08/11 DOTA
python pytest进阶之conftest.py详解
2019/06/27 Python
500行代码使用python写个微信小游戏飞机大战游戏
2019/10/16 Python
jupyter 添加不同内核的操作
2021/02/06 Python
公关关系专员的自我评价分享
2013/11/20 职场文书
探矿工程师自荐信
2014/01/24 职场文书
新学期决心书
2014/03/11 职场文书
生物制药专业求职信
2014/03/11 职场文书
会计学专业求职信
2014/07/17 职场文书
住房租房协议书
2014/08/20 职场文书
校园文化艺术节宣传标语
2014/10/09 职场文书
学术研讨会欢迎词
2015/01/26 职场文书
关爱空巢老人感想
2015/08/11 职场文书
大学副班长竞选稿
2015/11/21 职场文书
Java面试题冲刺第十六天--消息队列
2021/08/07 面试题
【海涛教你打DOTA】虚空假面第一视角骨弓3房29杀
2022/04/01 DOTA
Linux在两个服务器直接传文件的操作方法
2022/08/05 Servers