js Date

作者: 闫子扬 | 来源:发表于2017-10-12 15:27 被阅读0次

    获取当前时间

    getHours                   获取当前小时数
    getMinutes                 获取当前分钟数
    getSeconds                 获取当前秒数
    
    var dates = new Date();
    var hour = dates.getHours();
    

    获取其它时间的方法

    getFullYear();获取4位数的年份
    getMonth();获取月份,从0开始,0表示1月
    getDate();获取月份中的天数
    getDay();获取是周几,从0开始
    getMilliseconds();获取当前的毫秒数
    getTime();获取从1970年1月1日到现在的毫秒数
    
    • 计算函数运行时间
      • 1、函数执行前获取时间(startTime)、函数执行完获取时间(endTime)
      • 2、endTime – startTime =函数运行时间

    获取UTC时区的时间

    getUTCFullYear();获取UTC日期的4位数年份
    getUTCMonth();获取UTC日期月份,从0开始
    getUTCDate();获取UTC日期月份中的天数
    getUTCDay();获取UTC日期的周几,从0开始
    getUTCHours();获取UTC日期的小时数,0-23
    getUTCMinutes();获取UTC日期的分钟数,0-59
    getUTCSeconds();获取UTC日期的秒数,0-59
    getUTCMilliseconds();获取UTC日期的毫秒数
    

    设置时间

    • new Date(time); time为从1970年1月1日至设置时间的毫秒数
    • new Date(‘May 25 , 2004’);
    • new Date(2011,1,1); 2011年2月1日

    设置当前时区的时间

    setFullYear();设置4位数的年份
    setMonth();设置月份,从0开始,0表示1月
    setDate();设置月份中的天数
    setDay();设置是周几,从0开始
    setHours();设置当前的小时数,0-23
    setMinutes();设置当前的分钟数,0-59
    setSeconds();设置当前的秒数,0-59
    setMilliseconds();设置当前的毫秒数
    setTime();设置从1970年1月1日到现在的毫秒数
    

    设置UTC时区的时间

    setUTCFullYear();设置UTC日期的4位数年份
    setUTCMonth();设置UTC日期月份,从0开始
    setUTCDate();设置UTC日期月份中的天数
    setUTCDay();设置UTC日期的周几,从0开始
    setUTCHours();设置UTC日期的小时数,0-23
    setUTCMinutes();设置UTC日期的分钟数,0-59
    setUTCSeconds();设置UTC日期的秒数,0-59
    setUTCMilliseconds();设置UTC日期的毫秒数
    

    定时函数

    • setTimeout()用法

      • setTimeout("调用的函数", "指定的时间后")
    • setInterval()方法

      • setInterval("调用的函数", "指定的时间间隔")

          var  myTime=setTimeout("disptime( ) ", 1000 );
          1秒(1000毫秒)后执行函数disptime()一次
          var  myTime=setInterval("disptime( ) ", 1000 );
          每隔1秒(1000毫秒)执行函数disptime()一次
        
    • setTimeout()只执行disptime()一次,如果要多次调用使用setInterval()或者让disptime()自身再次调用setTimeout()

    相关文章

      网友评论

          本文标题:js Date

          本文链接:https://www.haomeiwen.com/subject/vfcoyxtx.html