- range を全て、日毎の配列要素に変える
- 配列から配列を引き算する
[63] pry(main)> base_days = [*Date.current .. Date.current + 1.week]
=> [Mon, 10 Jun 2019,
Tue, 11 Jun 2019,
Wed, 12 Jun 2019,
Thu, 13 Jun 2019,
Fri, 14 Jun 2019,
Sat, 15 Jun 2019,
Sun, 16 Jun 2019,
Mon, 17 Jun 2019]
[64] pry(main)> diff_days = [Date.current - 1.day, Date.current , Date.current + 3.days , Date.current + 6.days, Date.current + 1.year]
=> [Sun, 09 Jun 2019,
Mon, 10 Jun 2019,
Thu, 13 Jun 2019,
Sun, 16 Jun 2019,
Wed, 10 Jun 2020]
[65] pry(main)> rack_days = base_days - diff_days
=> [Tue, 11 Jun 2019,
Wed, 12 Jun 2019,
Fri, 14 Jun 2019,
Sat, 15 Jun 2019,
Mon, 17 Jun 2019]
Original by Github issue
チャットメンバー募集
何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。