Ruby on rails 做一些类似于;日期。今天。2个月。从“现在起”;是否存在日期类?

Ruby on rails 做一些类似于;日期。今天。2个月。从“现在起”;是否存在日期类?,ruby-on-rails,ruby,date,ruby-on-rails-4,Ruby On Rails,Ruby,Date,Ruby On Rails 4,假设我们有一个特定的日期,比如: specific_date = Date.today => Tue, 17 Dec 2013 Ruby或Rails中是否有任何方法可以在将来返回相同的日期x个月?例如: specific_date.2.months.from_now => Mon, 17 Feb 2014 我用简单的公式做过类似的事情。例如: self.expire\u date=date.today+60 输出今天日期后60天的日期。我相信您应该能够做到以下几点: Date.d

假设我们有一个特定的日期,比如:

specific_date = Date.today
=> Tue, 17 Dec 2013
Ruby或Rails中是否有任何方法可以在将来返回相同的日期x个月?例如:

specific_date.2.months.from_now
=> Mon, 17 Feb 2014

我用简单的公式做过类似的事情。例如:

self.expire\u date=date.today+60

输出今天日期后60天的日期。我相信您应该能够做到以下几点:

Date.day+2.month


希望有帮助

还可以查看ActiveSupport在Rails中提供的其他日期帮助。