用于时间操作的Gem类似于ActiveSupport助手

时间:2014-02-10 22:00:12

标签: ruby date time

有没有像ActiveSupport那样简化日期和时间操作的gem?就像添加一个月的时间,返回当月的开始等。

我有一个简单的ruby项目,需要时间计算,但我想避免包含那个gem,因为它不仅仅是时间计算。

2 个答案:

答案 0 :(得分:0)

你的意思是chronic宝石?

https://github.com/mojombo/chronic

答案 1 :(得分:0)

就在最近,我还在搜索一个gem来促进时间算术,因为我也不想将ActiveSupport作为我正在开发的gem的运行时依赖项添加。

TimeMath是一个小而无依赖的gem,可以很容易地进行时间计算。

使用TimeMath,这就是当前月份的开头(从版本0.0.5开始):

TimeMath.month.floor(Time.now)