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 相关文章推荐
js中eval详解
Mar 30 Javascript
Node.js中的事件驱动编程详解
Aug 16 Javascript
如何改进javascript代码的性能
Apr 02 Javascript
jQuery中extend()和fn.extend()方法详解
Jun 03 Javascript
BootStrapTable 单选及取值的实现方法
Jan 10 Javascript
jQuery读取XML文件的方法示例
Feb 03 Javascript
简述jQuery Easyui一些用法
Aug 01 jQuery
详解node.js的http模块实例演示
Jul 12 Javascript
关于在vue 中使用百度ueEditor编辑器的方法实例代码
Sep 14 Javascript
Vue表单控件绑定图文详解
Feb 11 Javascript
在Web关闭页面时发送Ajax请求的实现方法
Mar 07 Javascript
优雅的将ElementUI表格变身成树形表格的方法步骤
Apr 11 Javascript
深入学习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
Syphon 虹吸式咖啡壶冲煮–拨动法
2021/03/03 冲泡冲煮
PHP 面向对象 PHP5 中的常量
2010/05/05 PHP
解决PHP mysql_query执行超时(Fatal error: Maximum execution time …)
2013/07/03 PHP
php从文件夹随机读取文件的方法
2015/06/01 PHP
ThinkPHP设置禁止百度等搜索引擎转码(简单实用)
2016/02/15 PHP
PHP实现多图上传(结合uploadify插件)思路分析
2016/11/30 PHP
PHP实现PDO操作mysql存储过程示例
2019/02/13 PHP
Avengerls vs KG BO3 第一场2.18
2021/03/10 DOTA
javascript静态的url如何传递
2007/05/03 Javascript
Javascript valueOf 使用方法
2008/12/28 Javascript
JavaScript中SQL语句的应用实现
2010/05/04 Javascript
TypeScript 学习笔记之基本类型
2015/06/19 Javascript
jQuery热气球动画半透明背景的后台登录界面代码分享
2015/08/28 Javascript
JavaScript使ifram跨域相互访问及与PHP通信的实例
2016/03/03 Javascript
详解JavaScript中双等号引起的隐性类型转换
2016/05/30 Javascript
微信小程序自定义tab实现多层tab嵌套功能
2018/06/15 Javascript
详解KOA2如何手写中间件(装饰器模式)
2018/10/11 Javascript
vue添加class样式实例讲解
2019/02/12 Javascript
JavaScript函数Call、Apply原理实例解析
2020/02/17 Javascript
微信小程序分享小程序码的生成(带参数)以及参数的获取
2020/03/25 Javascript
Python 文件管理实例详解
2015/11/10 Python
python中Apriori算法实现讲解
2017/12/10 Python
Numpy数据类型转换astype,dtype的方法
2018/06/09 Python
浅谈Python接口对json串的处理方法
2018/12/19 Python
python3.7环境下安装Anaconda的教程图解
2019/09/10 Python
pycharm软件实现设置自动保存操作
2020/06/08 Python
python Matplotlib模块的使用
2020/09/16 Python
python 用Matplotlib作图中有多个Y轴
2020/11/28 Python
销售人员自我评价怎么写
2013/09/19 职场文书
大学生就业自我鉴定
2013/10/26 职场文书
员工考核管理制度
2014/02/02 职场文书
技能竞赛活动方案
2014/02/21 职场文书
2014年两会学习心得范例
2014/03/17 职场文书
班级寄语大全
2014/04/10 职场文书
2016年教育局“我们的节日——端午节”主题活动总结
2016/04/01 职场文书
Linux安装apache服务器的配置过程
2021/11/27 Servers