如何在 rails 中按日期编号或日期名称获取日期?

how to get date by day number or day name in rails?

是否有一种内置方法可以通过给出日期名称或数字来给我一天中的日期 例如:输入:星期六 => 输出:28-3-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

希望对您有所帮助!

它会给你下周六的日期。