1,Date里面不跟参数,返回当前系统时间
<script>//Date()里面不跟参数,返回的是当前系统时间var date=new Date();console.log(date);</script>
2,Date里面跟参数,格式化参数
<script>/**Date()里面跟参数:* 第一种:数字型: 2021,05,02,12,02,02* 第二种:字符串型:"2019-5-1"*/var date2=new Date(2021,05,02,12,02,02);console.log(date2);var date3=new Date("2019-05-02 12:02:30");console.log(date3);</script>
3,格式化日期,使用Date()构造方法的实例对象调用
<script>/** 格式化日期:使用Date()构造方法的实例对象调用* (1)获得年:getFullyear()* (2)获得月:getMonth() 注意:月份要加1* (3)获得日:getDate()* (4)获得星期:getDay() 周一返回的是1,周六返回的是6,周日返回的是0。*/var date=new Date();//先创建一个Date实例对象console.log(date.getFullYear());//年console.log(date.getMonth()+1);//月console.log(date.getDate());//日console.log(date.getDay());//星期/** 格式化时分秒:使用Date()构造方法的实例对象调用* (1)获得时:getHours()* (2)获得分:getMinutes()* (3)获得秒:getSeconds()*/console.log(date.getHours());//时console.log(date.getMinutes());//分console.log(date.getSeconds());//秒</script>
4,时间戳
<script>/** 时间戳:* 获得Date总的毫秒数,不是当前时间的毫秒数,而是距离1970年1月1日过去了多少毫秒数* (1)使用Date()的实例对象调用valueof();* (2)使用Date()的实例对象调用getTime();* (3)var 对象名字=+new Date(); 这个对象,就是总的毫秒数* (4)H5新增的方法,直接Date.now()*/var date=new Date();//先创建一个Date实例对象console.log(date.getTime());//第一种console.log(date.valueOf());//第二种var date4=+new Date();//第三种console.log(date4);console.log(Date.now());//第四种</script>
