Rails新手问题:
如果数据库中的日期时间格式为2012-02-12 23:59:30
,我如何检查它是否在365天内?
我尝试过以下操作,但没有成功:<%= expedite - Date.today %>
最佳答案
您可以将天数添加到Date.today
并查看日期是否在该日期或之前:
if expedite <= (Date.today + 365.days)
# it's within 365 days
end
您也可以改为
Date.today + 1.year
,但从技术上讲,这将增加365.25天,而不是365天。关于ruby-on-rails - 如何检查给定日期是否在从现在开始的365天内?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8175937/