今月の日曜日は何回か

  • 人のを見て直す.
  • 月の最終日は Date.new(y, m, -1) で取れるのか.
  • 1 で足したり引いたりきもちわる
    • (last.day - last.wday + 6) / 7
    • (last.day - last.wday) > 28 ? 5 : 4
  • シェルスクリプトおもろいなぁ.
require 'date'

now = Date.today
y = now.year
m = now.month

last = Date.new(y, m, -1)

puts (last.day - last.wday + 6) / 7