zoukankan      html  css  js  c++  java
  • Java Script基础(五) 内置对象Date

      在JavaScript中,系统的内置对象有Date对象、Array对象、String对象和Math对象等。

      1、Date:用于操作日期和时间。

      2、Array:用于在单独的变量名中存储一系列的值。

      3、String:用于支持对字符串的处理。

      4、Math:用于执行数学任务,包含了若干数学常量和函数。

      1、Date对象

      常用的属性和方法参考!

      http://www.w3school.com.cn/jsref/jsref_obj_date.asp

      示例:

    var today=new Date()   --获取当前系统时间
    var yesterday = new Date("2014-12-17 06:30:56"));  --指定一个日期显示

      示例:显示时钟效果  

    复制代码
    <html>
    <head>
    <script type="text/javascript">
    function startTime()
    {
        var today=new Date();
        var year=today.getFullYear();
        var month=today.getMonth() + 1;
        var day = today.getDate();
        var h=today.getHours();
        var m=today.getMinutes();
        var s=today.getSeconds();
        // add a zero in front of numbers<10
        m=checkTime(m)
        s=checkTime(s)
        document.getElementById('time').innerHTML=year+"-" + month + "-" + day + " " + h+":"+m+":"+s
        t=setTimeout('startTime()',1000)
    }
    
    function checkTime(i)
    {
        if (i<10) 
          {i="0" + i}
          return i
    }
    </script>
    </head>
    
    <body onLoad="startTime()">
    <div id="time"></div>
    </body>
    </html>
    复制代码

      注意:

      1、getFullYear()返回4位数的年份,getYear()返回2位或4位的年份。

      2、获取星期几使用getDay();0-表示星期日,1-表示星期一,6表示星期六。

      3、各部分时间表示的范围,除每个月的日期外,其他均从0开始计数。例如:月份:0-11,0表示1月,11表示12月。

      

      二、定时函数

      JavaScript中提供了两个定时函数:setTimeout()和setInterval();

      setTimeout():表示在指定的毫秒后调用该方法。

      创建语法:

      setTimeout("调用的函数名称",等待的毫秒数);

      清除语法:

      clearTimeout();

      setInterval():表示周期性调用该方法。

      创建语法:

      setInterval("调用的函数名称",间隔的毫秒数);

      清除语法:

      clearTimeout();

  • 相关阅读:
    Java 泛型
    Github
    软件工程----前端
    前端全局缓存的三种方式
    关于IDE的选择
    模拟placeholder
    小程序request封装
    小程序实现大转盘抽奖----踩坑之路
    关于this的理解
    小程序背景图片bug
  • 原文地址:https://www.cnblogs.com/futao123/p/5068664.html
Copyright © 2011-2022 走看看