我試圖獲得最近的星期五(上午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