前端第二周,Javascript--时间对象的方法

本文详细介绍了JavaScript中的时间对象方法,如getFullYear(),getMonth(),getDate()等,用于获取当前时间和指定时间的各个部分,以及如何使用setFullYear()和setMonth()设置时间。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 //当前时间

        var d1 = new Date()

        console.log(d1);

 // 指定时间

        var d2 = new Date('2025-11-10 4:41:9');

        console.log(d2);

     1. 名.getFullYear()    获取时间对象的年份,返回四位数字

        var year1 = d1.getFullYear();

        console.log(year1);//       当前月份

        var year2 = d2.getFullYear();

        console.log(year2);  // 2025

      2.getMonth()     获取时间对象的月份,返回0-11的数字

        //因为0表示1月,1月表示2月,.....11月表示12月

        //所以我们在获取结果时给结果+1

        var month1 = d1.getMonth() + 1;

        console.log(month1);  //       当前的月份

        var month2 = d2.getMonth() + 1;

        console.log(month2);  //11

      3. getDate()     获取时间对象的日期(几号),返回1-31的数字

        var day1 = d1.getDate();

        console.log(day1);  //        当前的日期

        var day2 = d2.getDate();

        console.log(day2);  // 10

       4. getHours()    获取时间对象的小时,返回0-23的数字

        var hour1 = d1.getHours();

        console.log(hour1);  //       当前的小时

        var hour2 = d2.getHours();

        console.log(hour2);  // 4

       5. gerMinutes()    获取时间对象的分钟,返回0-59的数字

        var min1 = d1.getMinutes();

        console.log(min1);  //       当前的分钟

        var min2 = d2.getMinutes();

        console.log(min2);  // 41

       6. getSeconds()   获取时间对象的秒,返回0-59的数字

        var sec1 = d1.getSeconds();

        console.log(sec1);  //         当前的秒

        var sec2 = d2.getSeconds();

        console.log(sec2);  // 9

       7. getDay()    获取对象的星期,返回0-6的数字

        //0表示星期日,1表示星期一,2表示星期二,......,6表示星期六

        var week1 = d1.getDay();

        console.log(week1);  //         当前的星期

        var week2 = d2.getDay();

        console.log(week2);  // 1

      8. getTime()  获取时间戳(毫秒数),获取时间对象距离1970年1月1日0是0分0秒的毫秒数

        var timer1 = d1.getTime();

        console.log(timer1);  //         当前的毫秒

        var timer2 = d2.getTime();

        console.log(timer2);  // 1762720869000

 

        //时间对象中getXxxx的一些方法都是用来获取 时间对象的某些信息的

        //在时间对象中还有Xxxx的方法,是用来设置时间对象的时间信息的

        console.log(d2);

        d2.setFullYear(2033);

        console.log(d2);

        d2.setMonth(1);

        console.log(d2);


 

        // document.body 表示body标签

        // innerHTML  表示给标签写入内容

        document.write('现在是' + year1 + '年' + month1 + '月' + day1 + '日' +                   hour1+ ':' + min1+ ':' + sec1);

        console.log(doubleNum(5));

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值