js获取时间最详细~~~~

最详细

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>JS獲取時間最詳細解釋</title>
</head>

<body>
  <script>
    function getTime() {
      //第一种方法   
      var timestamp1 = Date.parse(new Date());
      console.log('Date.parse(new Date())', ' ', timestamp1);
      //第二种方法   
      var timestamp2 = (new Date()).valueOf();
      console.log('(new Date()).valueOf()', ' ', timestamp2);
      //第三种方法   
      var timestamp3 = new Date().getTime();
      console.log('new Date().getTime()', ' ', timestamp3);

      var myDate = new Date();
      console.log('myDate.getFullYear()', ' 年份 ', myDate.getFullYear()); //获取完整的年份(4位,1970-????)
      console.log('myDate.getMonth()+1', ' 月份 ', myDate.getMonth()+1); //获取当前月份(0-11,0代表1月)
      console.log('myDate.getDate()', ' 当前日 ', myDate.getDate()); //获取当前日(1-31)
      var myDay = ['星期日', '星期一','星期二','星期三','星期四','星期五','星期六']
      console.log('myDay[myDate.getDay()]', ' ', myDay[myDate.getDay()]); //获取当前星期X(0-6,0代表星期天)
      console.log('myDate.getTime()', ' 毫秒数 ', myDate.getTime()); //获取当前时间(从1970.1.1开始的毫秒数)
      console.log('myDate.getHours()', ' 小时数 ', myDate.getHours()); //获取当前小时数(0-23)
      console.log('myDate.getMinutes()', ' 分钟数 ', myDate.getMinutes()); //获取当前分钟数(0-59)
      console.log('myDate.getSeconds()', ' 秒数 ', myDate.getSeconds()); //获取当前秒数(0-59)
      console.log('myDate.getMilliseconds()', ' 毫秒数 ', myDate.getMilliseconds()); //获取当前毫秒数(0-999)
      console.log('myDate.toLocaleDateString()', '当前日期 ', myDate.toLocaleDateString()); //获取当前日期
      console.log('myDate.toLocaleTimeString()', '当前时间 ', myDate.toLocaleTimeString()); //获取当前时间
      console.log('myDate.toLocaleString()', ' 日期与时间 ', myDate.toLocaleString()); //获取日期与时间
    }
    getTime()

//        Date.parse(new Date())   1584065584000
//        (new Date()).valueOf()   1584065584626
//        new Date().getTime()   1584065584626
//        myDate.getFullYear()  年份  2020
//        myDate.getMonth()+1  月份  3
//        myDate.getDate()  当前日  13
//        myDay[myDate.getDay()]   星期五
//        myDate.getTime()  毫秒数  1584065584626
//        myDate.getHours()  小时数  10
//        myDate.getMinutes()  分钟数  13
//        myDate.getSeconds()  秒数  4
//        myDate.getMilliseconds()  毫秒数  626
//        myDate.toLocaleDateString() 当前日期  2020/3/13
//        myDate.toLocaleTimeString() 当前时间  上午10:13:04
//        myDate.toLocaleString()  日期与时间  2020/3/13 上午10:13:04

  </script>
</body>

</html>

原文地址:https://www.cnblogs.com/sugartang/p/12484714.html