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 相关文章推荐
基于jQuery的动态增删改查表格信息,可左键/右键提示(原创自Zjmainstay)
Jul 31 Javascript
extjs3 combobox取value和text案例详解
Feb 06 Javascript
JavaScript中instanceof运算符的用法总结
Nov 19 Javascript
AngularJS中的DOM操作用法分析
Nov 04 Javascript
javascript基本数据类型及类型检测常用方法小结
Dec 14 Javascript
JavaScript中的 attribute 和 jQuery中的 attr 方法浅析
Jan 04 Javascript
vue中的计算属性实例详解
Sep 19 Javascript
Vue自定义指令上报Google Analytics事件统计的方法
Feb 25 Javascript
vue服务端渲染操作简单入门实例分析
Aug 28 Javascript
微信小程序 函数防抖 解决重复点击消耗性能问题实现代码
Sep 12 Javascript
vue实现短信验证码登录功能(流程详解)
Dec 10 Javascript
Vue(定时器)解决mounted不能获取到data中的数据问题
Jul 30 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
php 随机生成10位字符代码
2009/03/26 PHP
smarty模板嵌套之include与fetch性能测试
2010/12/05 PHP
php框架CodeIgniter使用redis的方法分析
2018/04/13 PHP
php支付宝系列之电脑网站支付
2018/05/30 PHP
网页和浏览器兼容性问题汇总(draft1)
2009/06/01 Javascript
javascript中字符串拼接需注意的问题
2010/07/13 Javascript
onsubmit阻止form表单提交与onclick的相关操作
2010/09/03 Javascript
javascript 获取所有id中包含某关键字的控件的实现代码
2010/11/25 Javascript
为JavaScript类型增加方法的实现代码(增加功能)
2011/12/29 Javascript
JS实现简易图片轮播效果的方法
2015/03/25 Javascript
Javascript单例模式的介绍和实例
2016/10/08 Javascript
jQuery Masonry瀑布流插件使用方法详解
2017/01/18 Javascript
JS中from 表单序列化提交的代码
2017/01/20 Javascript
详解Vue爬坑之vuex初识
2017/06/14 Javascript
详解react-router 4.0 下服务器如何配合BrowserRouter
2017/12/29 Javascript
mpvue 如何使用腾讯视频插件的方法
2018/07/16 Javascript
使用react render props实现倒计时的示例代码
2018/12/06 Javascript
关于微信小程序登录的那些事
2019/01/08 Javascript
node.js微信小程序配置消息推送的实现
2019/02/13 Javascript
使用Python编写基于DHT协议的BT资源爬虫
2016/03/19 Python
Pandas GroupBy对象 索引与迭代方法
2018/11/16 Python
python3实现钉钉消息推送的方法示例
2019/03/14 Python
深入浅析Python科学计算库Scipy及安装步骤
2019/10/12 Python
Python学习笔记之装饰器
2020/08/06 Python
英国著名的化妆品折扣网站:Allbeauty.com
2016/07/21 全球购物
英国、欧洲和全球租车服务:Avis英国
2016/08/29 全球购物
C#软件工程师英语面试题
2015/06/07 面试题
最新结婚典礼主持词
2014/03/14 职场文书
老师对学生的评语
2014/04/18 职场文书
2014年质检工作总结
2014/11/26 职场文书
施工员岗位职责范本
2015/04/11 职场文书
诗词赏析-(浣溪沙)
2019/08/13 职场文书
Ajax实现局部刷新的方法实例
2021/03/31 Javascript
JS不要再到处使用绝对等于运算符了
2021/04/30 Javascript
利用 Python 的 Pandas和 NumPy 库来清理数据
2022/04/13 Python
解决Mysql报错 Table 'mysql.user' doesn't exist
2022/05/06 MySQL