Как рассчитать следующий, предыдущий рабочий день в Rails? - PullRequest
10 голосов
/ 10 сентября 2009

Как рассчитать следующие и предыдущие рабочие дни в Rails?

Ответы [ 11 ]

0 голосов
/ 10 сентября 2009

Ну, вы можете использовать что-то вроде вчера = 1.days.ago , чтобы получить вчерашнюю дату. Используйте today.strftime ('% w') , чтобы получить день недели в виде целого числа (0 = воскресенье, 6 = суббота). Если вчера было 0 (воскресенье), то предыдущий день недели будет 3.days.ago ... Вы понимаете.

И вы можете использовать завтра = 1.days.since , чтобы получить завтрашнюю дату.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...