• Date


     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title></title>
     6         <script type="text/javascript">
     7             
     8             /*
     9              * Date对象
    10              *     - 在JS中使用Date对象来表示一个时间
    11              */
    12             
    13             //创建一个Date对象
    14             //如果直接使用构造函数创建一个Date对象,则会封装为当前代码执行的时间
    15             var d = new Date();
    16             console.log(d);
    17             
    18             //创建一个指定的时间对象
    19             //需要在构造函数中传递一个表示时间的字符串作为参数
    20             //日期的格式  月份/日/年 时:分:秒
    21             var d2 = new Date("2/18/2011 11:10:30");
    22             
    23             /*
    24              * getDate()
    25              *     - 获取当前日期对象是几日
    26              */
    27             var date = d2.getDate(); //18
    28             /*
    29              * getDay()
    30              *     - 获取当前日期对象时周几
    31              *     - 会返回一个0-6的值
    32              *         0 表示周日
    33              *         1表示周一
    34              *         。。。
    35              */
    36             var day = d2.getDay();
    37             
    38             /*
    39              * getMonth()
    40              * d2 = new Date("12/18/2011 11:10:30");
    41              * - 获取当前时间对象的月份
    42              *     - 会返回一个0-11的值
    43              *         0 表示1月
    44              *         1 表示2月
    45              *         11 表示12月
    46              */
    47             var month = d2.getMonth();
    48             
    49             /*
    50              * getFullYear()
    51              *     - 获取当前日期对象的年份
    52              */
    53             var year = d2.getFullYear();
    54             
    55             //console.log(d2);
    56             //console.log("date = "+date);
    57             //console.log("day = "+day);
    58             //console.log("month = "+month);
    59             //console.log(year);
    60             
    61             /*
    62              * getTime()
    63              *     - 获取当前日期对象的时间戳
    64              *     - 时间戳,指的是从格林威治标准时间的1970年1月1日,0时0分0秒
    65              *         到当前日期所花费的毫秒数(1秒 = 1000毫秒)
    66              *     - 计算机底层在保存时间时使用都是时间戳
    67              */
    68             
    69             var time = d2.getTime();  //1297998630000
    70             
    71             //console.log(time/1000/60/60/24/365);
    72             
    73             /*var d3 = new Date("1/1/1970 0:0:0");//这个是东八区的时间
    74             time = d3.getTime();
    75             console.log(time);*/
    76             
    77             //利用时间戳来测试代码的执行的性能
    78             //获取当前的时间戳
    79             var start = Date.now();
    80             
    81             for(var i=0 ; i<100 ; i++){
    82                 console.log(i);
    83             }
    84             
    85             var end = Date.now();
    86             
    87             
    88             console.log("执行了:"+(end - start)+"毫秒");
    89             
    90             
    91         </script>
    92     </head>
    93     <body>
    94     </body>
    95 </html>
  • 相关阅读:
    Linux文件系统_每一个的意义
    Linux启动的流程
    Linux
    awk编程
    Junit测试Controller(MockMVC使用),传输@RequestBody数据解决办法
    spring boot get和post请求,以及requestbody为json串时候的处理
    Spring Boot快速入门
    Spring Boot 实用MyBatis做数据库操作
    极简操作无需root隐藏S8导航栏和状态栏
    springboot(三):Spring boot中Redis的使用
  • 原文地址:https://www.cnblogs.com/fsg6/p/12769182.html
Copyright © 2020-2023  润新知