zoukankan      html  css  js  c++  java
  • js 获取当前日期任意天数的日期 任意月份的起止日期

    // 根据周一的日期获取周日的日期
    let time = new Date();
    let y = time.getFullYear();
    let m = time.getMonth() + 1;
    let d = time.getDate();
    let date2 = y + '-' + m + '-' + d;
    let weekEnd;
    getWeeklast(6,date2);
    function getWeeklast(num, weekStart) {
    let newDate = time;
    newDate.setDate(newDate.getDate() + num);
    let y = newDate.getFullYear();
    let m = newDate.getMonth() + 1;
    let d = newDate.getDate();
    let date1 = y + '-' + m + '-' + d;
    weekEnd = date1;
    }
    console.log('当前时间' + date2);
    console.log('一周后时间'+ weekEnd);

    // 获取一个月的开始时间和结束时间
    let monthStart;
    let monthEnd;
    getMonthStartEndDay(y,m);
    function getMonthStartEndDay(year,month){
    let startDay = new Date(year,month,1);
    monthStart = y + '-' + m + '-' + startDay.getDate();
    let endDay = new Date(startDay.getTime() - 1000 * 60 * 60 * 24).getDate();
    monthEnd = y + '-' + m + '-' + endDay;
    }
    console.log('当前月初的时间' + monthStart);
    console.log('当前月末的时间' + monthEnd);
     
  • 相关阅读:
    java线程管理
    java进程间通信
    Possible multiple enumeration of IEnumerable
    Adding Search
    Working with SQL Server LocalDB
    ASP.NET Razor
    ASP.NET Razor
    modelstate.isvalid false
    Razor Intro
    open Command window here
  • 原文地址:https://www.cnblogs.com/zhengao/p/10252026.html
Copyright © 2011-2022 走看看