ruby-on-rails – 获取当前季度的月份数字

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 获取当前季度的月份数字前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要一个数组,其中包含当前季度的月份数字.我想提供Date.today,然后得到eg. [1,2,3].

我该如何以最简单的方式做到这一点? (不是使用开关/外壳).

解决方法

def quarter_month_numbers(date)
  quarters = [[1,3],[4,5,6],[7,8,9],[10,11,12]]
  quarters[(date.month - 1) / 3]
end

猜你在找的Ruby相关文章