gpt4 book ai didi

javascript - 使用moment.js获取上一个工作日

转载 作者:行者123 更新时间:2023-12-03 20:29:44 25 4
gpt4 key购买 nike

使用moment.js获取上一个工作日日期的最佳方法是什么?一个工作日是星期一至星期五。

一些期望:

  • 如果今天是Satuday,Sunday或Monday,则返回上周五的日期
  • 如果今天是星期二,则返回上周一的日期(昨天)
  • 最佳答案

    function getPreviousWorkday(){
    let workday = moment();
    let day = workday.day();
    let diff = 1; // returns yesterday
    if (day == 0 || day == 1){ // is Sunday or Monday
    diff = day + 2; // returns Friday
    }
    return workday.subtract(diff, 'days');
    }

    关于javascript - 使用moment.js获取上一个工作日,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36606153/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com