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 相关文章推荐
教你用AngularJS框架一行JS代码实现控件验证效果
Jun 23 Javascript
Javascript实现网络监测的方法
Jul 31 Javascript
仅一个form表单 js实现注册信息依次填写提交功能
Jun 12 Javascript
微信小程序之购物车功能
Sep 23 Javascript
vue-cli扩展多模块打包的示例代码
Apr 09 Javascript
Angular数据绑定机制原理
Apr 17 Javascript
vue--点击当前增加class,其他删除class的方法
Sep 15 Javascript
angularjs1.5 组件内用函数向外传值的实例
Sep 30 Javascript
node.JS路径解析之PATH模块使用方法详解
Feb 06 Javascript
javascript利用键盘控制小方块的移动
Apr 20 Javascript
Vue 电商后台管理项目阶段性总结(推荐)
Aug 22 Javascript
Js利用正则表达式去除字符串的中括号
Nov 23 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
Drupal7连接多个数据库及常见问题解决
2014/03/02 PHP
php实现的CSS更新类实例
2014/09/22 PHP
PHP中Cookie的使用详解(简单易懂)
2017/04/28 PHP
laravel 5.5 关闭token的3种实现方式
2019/10/24 PHP
修改发贴的编辑功能
2007/03/07 Javascript
Jquery颜色选择器ColorPicker实现代码
2012/11/14 Javascript
JavaScript代码复用模式实例分析
2012/12/02 Javascript
JS获得URL超链接的参数值实例代码
2013/06/21 Javascript
Js冒泡事件详解及阻止示例
2014/03/21 Javascript
js中利用tagname和id获取元素的方法
2016/01/03 Javascript
JS加载器如何动态加载外部js文件
2016/05/26 Javascript
AngularJS 路由和模板实例及路由地址简化方法(必看)
2016/06/24 Javascript
Nodejs从有门道无门菜鸟起飞必看教程
2016/07/20 NodeJs
vue中将网页打印成pdf实例代码
2017/06/15 Javascript
nodejs基于WS模块实现WebSocket聊天功能的方法
2018/01/12 NodeJs
vue实现简单的星级评分组件源码
2018/11/16 Javascript
关于微信公众号开发无法支付的问题解决
2018/12/28 Javascript
关于js陀螺仪的理解分析
2019/04/11 Javascript
bootstrap-closable-tab可实现关闭的tab标签页插件
2020/08/09 Javascript
JavaScript实现缓动动画
2020/11/25 Javascript
基于Python函数和变量名解析
2019/07/19 Python
python爬取Ajax动态加载网页过程解析
2019/09/05 Python
wxpython自定义下拉列表框过程图解
2020/02/14 Python
Java Spring项目国际化(i18n)详细方法与实例
2020/03/20 Python
使用pymysql查询数据库,把结果保存为列表并获取指定元素下标实例
2020/05/15 Python
Bobbi Brown芭比波朗美国官网:化妆师专业彩妆保养品品牌
2016/08/18 全球购物
Jabra捷波朗美国官网:用于办公、车载和运动的无线蓝牙耳麦
2017/02/01 全球购物
澳大利亚制造的蜡烛和扩散器:Glasshouse Fragrances
2018/05/20 全球购物
日本最大美瞳直送网:Morecontact(中文)
2019/04/03 全球购物
高中生校园生活自我评价
2013/09/19 职场文书
财务会计毕业生自荐信
2013/11/02 职场文书
保安队长职务说明书
2014/02/23 职场文书
2014年入党积极分子党课学习心得体会模板
2014/04/03 职场文书
敬老院献爱心活动总结
2014/07/08 职场文书
企业贷款委托书格式
2014/09/12 职场文书
2014年保管员工作总结
2014/11/18 职场文书