• JS-Date心得


    写在前面的话:我觉得JavaScript以后也要出像Java1.8新增的Date类,这个月份要是从1开始多好,强迫症很难受.......也就发发牢骚,没出来之前还得这么用.....

    属性:

    • constructor    //返回创建的Date对象的引用

    方法:

    • getDate();  //获取日期,某月中的一天,从0到31
    • getDay();  //返回一周中的某一天,从0到6
    • getMonth();  //返回月份,从0到11
    • getFullYear()  //以四位数返回年份
    • getTime()  //返回1970.1.1到现在的毫秒数
    • parse()  //返回1970.1.1到指定日期的毫秒数  var d1 = Date.parse("3 12, 2018")  月 日, 年
    • toString  //把Date对象转成字符串,类似还有:   toTimeSrting()把事件部分转成字符串   toDateString()日期部分

    获取当前时间毫秒值的方法:

    • Date.now();
    • +new Date();  //这东西好像是H5里边的,在不支持now()时使用,我见识少,虽说没用过,但现在一下子印象深刻了...
    • new Date().getTime();
    • new Date().valueOf();

    设置倒计时定时器:

     1 <body>
     2     <div id="box"></div>
     3     <script>
     4         var box = document.getElementById('box');
     5         var timer = null;
     6         function clock() {
     7             var maxTime = new Date('2018/6/7 0:0:0');
     8             var now = new Date();
     9             var mistiming = maxTime.getTime() - now.getTime();
    10 
    11             var date = parseInt(mistiming/1000/60/60/24);
    12             var hour = parseInt(mistiming/1000/60/60%24);
    13             var minute = parseInt(mistiming/1000/60%60);
    14             var second = parseInt(mistiming/1000%60);
    15             var MS = parseInt(mistiming%60);
    16 
    17             date < 10 ? "0"+date : date;
    18             hour < 10 ? "0"+hour : hour;
    19             minute < 10 ? "0"+minute : minute;
    20             second < 10 ? "0"+second : second;
    21             if (MS<10) {    //记得先判断小的啊,心疼自己一秒钟
    22                 MS = "00" + MS;
    23             }else if (MS < 100) {
    24                 MS = "0" + MS;
    25             }
    26             box.innerText = "距离2018年高考6月7日,还剩:"+date+"天"+hour+"小时"+minute+"分钟"+second+"秒"+MS+"毫秒";
    27         }
    28         timer = setInterval("clock()",1000);
    29     </script>
  • 相关阅读:
    [转]关于ORA00979 不是 GROUP BY 表达式错误的解释
    【转】mongodb简介及源码编译安装mongo2.0.0服务器
    mysql 缓存(转)
    iostat命令详解(转)
    C++虚函数,纯虚函数,抽象基类,虚基类(转)
    C++虚类的作用(转)
    C++ 纯虚类(转)
    虚函数的应用特性(转)
    2、Linux多线程,线程的分离与结合(转)
    mongodb js shell不能使用退格键的问题(转)
  • 原文地址:https://www.cnblogs.com/missjingjing/p/8552281.html
Copyright © 2020-2023  润新知