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 相关文章推荐
学习YUI.Ext基础第一天
Mar 10 Javascript
方便实用的jQuery checkbox复选框全选功能简单实例
Oct 09 Javascript
jQuery队列操作方法实例
Jun 11 Javascript
js判断某个方法是否存在实例代码
Jan 10 Javascript
BootStrap无限级分类(无限极分类封装版)
Aug 26 Javascript
全屏滚动插件fullPage.js使用实例解析
Oct 21 Javascript
Yarn的安装与使用详细介绍
Oct 25 Javascript
微信小程序导航栏滑动定位功能示例(实现CSS3的positionsticky效果)
Jan 24 Javascript
微信小程序与webview交互实现支付功能
Jun 07 Javascript
浅析Vue中拆分视图层代码的5点建议
Aug 15 Javascript
vue 扩展现有组件的操作
Aug 14 Javascript
Vue2.x-使用防抖以及节流的示例
Mar 02 Vue.js
深入学习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
php下保存远程图片到本地的办法
2010/08/08 PHP
php学习笔记 [预定义数组(超全局数组)]
2011/06/09 PHP
CI框架开发新浪微博登录接口源码完整版
2014/05/28 PHP
PHP中魔术变量__METHOD__与__FUNCTION__的区别
2014/09/29 PHP
fckeditor上传文件按日期存放及重命名方法
2015/05/22 PHP
PHP实现将MySQL重复ID二维数组重组为三维数组的方法
2016/08/01 PHP
PHP正则之正向预查与反向预查讲解与实例
2020/04/06 PHP
document.getElementById为空或不是对象的解决方法
2010/01/24 Javascript
js里取容器大小、定位、距离等属性搜集整理
2013/08/19 Javascript
jquery select 设置默认选中的示例代码
2014/02/07 Javascript
jQuery.extend 函数及用法详细
2015/09/06 Javascript
AngularJS实现动态编译添加到dom中的方法
2016/11/04 Javascript
JQueryEasyUI之DataGrid数据显示
2016/11/23 Javascript
js 文字超出长度用省略号代替,鼠标悬停并以悬浮框显示实例
2016/12/06 Javascript
JavaScript数据类型和变量_动力节点Java学院整理
2017/06/26 Javascript
vue实现点击图片放大效果
2017/08/15 Javascript
浅谈Angular2 模块懒加载的方法
2017/10/04 Javascript
微信小程序画布圆形进度条显示效果
2020/11/17 Javascript
基于Proxy的小程序状态管理实现
2019/06/14 Javascript
js实现转动骰子模型
2019/10/24 Javascript
[08:29]DOTA2每周TOP10 精彩击杀集锦vol.7
2014/06/25 DOTA
关于反爬虫的一些简单总结
2017/12/13 Python
python logging日志模块以及多进程日志详解
2018/04/18 Python
python能做哪方面的工作
2020/06/15 Python
CSS3实现苹果手机解锁的字体闪亮效果示例
2021/01/05 HTML / CSS
adidas旗下高尔夫装备供应商:TaylorMade Golf(泰勒梅高尔夫)
2016/08/28 全球购物
One.com挪威:北欧成长最快的网络托管公司
2016/11/19 全球购物
函授毕业生自我鉴定
2013/11/06 职场文书
肯尼迪就职演说稿
2013/12/31 职场文书
机械工程师岗位职责
2014/06/16 职场文书
药剂专业毕业生求职信
2014/06/24 职场文书
4s店销售经理岗位职责
2014/07/19 职场文书
小学校园文化建设汇报材料
2014/08/19 职场文书
考研英语辞职信
2015/05/13 职场文书
消防安全培训工作总结
2015/10/23 职场文书
MySql子查询IN的执行和优化的实现
2021/08/02 MySQL