js获取当前时间并判断是星期几

该代码片段展示了如何在JavaScript中获取并格式化当前的年、月、日、小时、分钟和秒,以及星期几,用于填充`weatherData.week`和`weatherData.time`属性。

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

    currentTime() {
      // 当前时间
      //年
      let year = new Date().getFullYear();
      year = year < 10 ? "0" + year : year;
      //月 月是从0开始获取的,所以要+1;
      let month = new Date().getMonth() + 1;
      month = month < 10 ? "0" + month : month;
      //日
      let day = new Date().getDate();
      day = day < 10 ? "0" + day : day;

      let hours = new Date().getHours();
      hours = hours < 10? "0" + hours : hours;

      let minutes = new Date().getMinutes();
      minutes = minutes < 10? "0" + minutes : minutes;

      let seconds = new Date().getSeconds();
      seconds = seconds < 10? "0" + seconds : seconds;

      const weekDays = ['星期天', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'];
      const today = new Date();
      const dayOfWeek = weekDays[today.getDay()];

      this.weatherData.week = dayOfWeek; // 这里返回的是星期
      this.weatherData.time = year + "年" + month + "月" + day +  "日" + " " + hours + ":" + minutes + ":" + seconds;
    },
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值