美文网首页
日历取当前月的前一个月和后一个月

日历取当前月的前一个月和后一个月

作者: 偶头像超凶 | 来源:发表于2021-12-17 15:08 被阅读0次
    // 获取时间戳 (本月第一天00.00.00  本月最后一天23.59.59)
            let data = new Date(); //本月
            data.setDate(1);
            data.setHours(0);
            data.setSeconds(0);
            data.setMinutes(0);
            // dateObject 的月份字段,使用本地时间。返回值是 0(一月) 到 11(十二月) 之间的一个整数。
            let data1 = new Date(); // 下月
            if (data.getMonth() == 11){
              data1.setMonth(0)
              data1.setFullYear(data.getFullYear() + 1)
            }else{
              data1.setMonth(data.getMonth() + 1)
            }
            data1.setDate(1);
            data1.setHours(0);
            data1.setSeconds(0);
            data1.setMinutes(0);
            // console.log(data.getTime(), data1.getTime())
            let timeStart = parseInt(data.getTime() / 1000);
            let timeEnd = parseInt(data1.getTime() / 1000 ) - 1;//(计算下月1号时间戳-1即可)
            let timeNow = parseInt(time.getTime() / 1000)
    
            // console.log('本月第一天0点' + timeStart)
            // console.log('本月当前时间' + timeNow)
            // console.log('本月最后一天23点' + timeEnd)
    

    感谢博主 https://blog.csdn.net/qq_35573326/article/details/86413975

    相关文章

      网友评论

          本文标题:日历取当前月的前一个月和后一个月

          本文链接:https://www.haomeiwen.com/subject/zlyifrtx.html