在我的应用程序中,我想显示一个月的时段。例如今天是2月27日。这里
我想从
生成广告位[ 24 Febuary - 02 March]
[ 03 March - 09 March]
[ 10 March - 16 March]
[ 17 March - 23 March]
[ 24 March - 30 March]
现在有五个插槽。所以根据今天的日期,我想将所有这些放在任何数组中。我没有办法解决它。
提前致谢。
答案 0 :(得分:0)
date_current = Date.current
5.times.map do |n|
date = (date_current+ (n*7).days)
[date.at_beginning_of_week, date.at_end_of_week]
end
答案 1 :(得分:0)
我只是做了一个明亮的改变,因为我需要从周日开始一周。
date_current = Date.current
5.times.map do |n|
date = (date_current+ (n*7).days)
[date.at_beginning_of_week-1.day, date.at_end_of_week-1.day]
end
从一周开始到一周结束减去一天。