时间对象

64 阅读1分钟

1.时间对象Date()

语法: var time =new Date('2022-11-1 12:13:14');

注意:如果()内不写时间,则默认当前时间时间

2.时间对象接受参数的方式

2.1数字传参:参数顺序为年/月/日/时/分/秒/(月份从0开始记,日期填大会自动计算,字符串格式输入参数,输出数据月份不会变化,仅逗号方式输入,控制台输出月份+1)

var time =new Date('2008-05-01 12:30:00');
console.log(time);

3.各时间内容获取

         //获取当前时间
        var time = new Date();
        console.log(time);

         //获取当前年份
        var years = time.getFullYear();
        console.log(years);

         //获取当前月份
        var months = time.getMonth();
        console.log(months);

         //获取当前日期
        var sdate = time.getDate();
        console.log(sdate);

         //获取当前日子是星期几
        var day = time.getDay();
        console.log(day);

         //获取当前小时数
        var hours = time.getHours();
        console.log(hours);

         //获取当前分钟数
        var minutes = time.getMinutes();
        console.log(minutes);

         //获取当前秒数
        var seconds = time.getSeconds();
        console.log(seconds);
        

4.获取格林列尼治时间(1970年1月1号0时0分0秒)即至当前时间的毫秒数

var timer =new Date()
console.log(timer);
console.log(timer.getTime());