💭

【Rails】年度始まり、年度末の取得【メモ】

2022/07/26に公開
 # 現在年度は、3ヶ月減算
current_nendo = (Date.current << 3).year

# 年度始め(3ヶ月減算して年を取得)
Date.new((today << 3).year, 4, 1)

# 年度末(9ヶ月減算して年を取得)
Date.new((today >> 9).year, 3, 31)

Discussion