zoukankan      html  css  js  c++  java
  • xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!

    js 如何获取某一个月的第一天是周几

    calendar ??? padding dates

    
    // day = 1
    
    const firstMonthDate = new Date(year + month + 1);
    const weekDays = ['周日','周1','周2','周3','周4','周5','周6'];
    const firstMonthDate = weekDays[firstMonthDate.getDay()]
    
    
    

    demo

    
    const weekDays = ['周日','周1','周2','周3','周4','周5','周6'];
    const day = new Date("4/1/2020").getDay();
    const weekDay = weekDays[day];
    weekDay;
    // "周3"
    
    

    
    new Date("4/1/2020").toLocaleDateString();
    // "4/1/2020"
    new Date("4/1/2020").getDate();
    // 1
    new Date("4/1/2020").getDay();
    // 3
    
    
    new Date("4/1/2020").getTime();
    // 1585670400000
    new Date(1585670400000).toLocaleDateString()
    // "4/1/2020"
    
    
    

    //当前月当天日期对象:
    var date=new Date();
    //当前月第一天日期对象:
    date=new Date(date.setDate(1))
    //当前月第一天星期几:
    var weekday=date.getDay();
    
    

    https://segmentfault.com/q/1010000004939369

    
    function getWeekStartAndEnd() {
        const oneDayTime = 1000 * 60 * 60 * 24; // 一天里一共的毫秒数
        const today = new Date();
        const todayDay = today.getDay(); // 获取今天是星期几,假设是周3
        const startDate = new Date(
            today.getTime() - oneDayTime * (todayDay - 1)
        );
        const endDate = new Date(today.getTime() + oneDayTime * (7 - todayDay));
    
        return { startDate, endDate };
    }
    const week = getWeekStartAndEnd();
    console.log(week.startDate, week.endDate);
    

    https://www.lagou.com/lgeduarticle/47091.html

    《枕边算法书》

    康威的末日算法

    https://www.jianshu.com/p/5fb65afb16a3


  • 相关阅读:
    操作集锦
    大吉大利(算贡献)
    96. 奇怪的汉诺塔
    P760通天之汉诺塔
    First Last Sorting
    9.12小结
    day_06
    day_05作业
    day_05
    day_04
  • 原文地址:https://www.cnblogs.com/xgqfrms/p/12688883.html
Copyright © 2011-2022 走看看