как получить дату по номеру дня или названию дня в рельсах? - PullRequest
0 голосов
/ 25 марта 2020

есть ли встроенный метод, который дает мне дату дня, присваивая ей название дня или номер, например: input: Saturday => output: 28-3-2020

1 Ответ

1 голос
/ 25 марта 2020

Попробуйте это

Date.parse('Saturday').strftime('%d-%-m-%Y')
#=> "28-3-2020"

Из комментариев, можете попробовать этот подход, чтобы получить данные за неделю

date_by_day = Date.parse('Saturday')
#=> Sat, 28 Mar 2020

start_date = date_by_day - 7
#=> Sat, 21 Mar 2020

end_date = start_day + 6
#=> Fri, 27 Mar 2020

Надеюсь, что поможет!

Это даст вам дата следующей субботы.

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