我试图获得最近的星期五(上午12:00或上午00:00)的开始。这已工作:Momentjs - 获取最近的星期五
moment().isoWeekday(5).startOf('day').toDate()
但它只能星期五 - >周日,周一早晨它就会是指即将到来的周五,在这种情况下,这会工作:
moment().add('-1', 'week').day(5).startOf('day').toDate()
但我需要它是动态的,如果可能的话,在一行中完成,我不会在当天执行任何检查。
有没有办法总是得到最近的星期五?无论今天是什么。
编辑我也试图得到这个返回当天(星期五),如果星期五执行。
始终减去5天呢? (),加上(' - 5','days')。day(5).startOf('day')。toDate()' –
Thanks @DanielDiekmeier。如果在星期五执行,会得到当天吗?必要的我想把星期五当作本周的开始。 – elzi
@DanielDiekmeier通过我自己的测试,它看起来像会。由于星期五的-5将得到星期天,并在同一周内工作。完善。 – elzi