2010-07-16 8 views
0

"Date.today + 2.days"가 있습니다. .strftime을 사용하여 서식을 지정해야하지만 "+2 일"을 사용하면 해당 방법을 인식하지 못합니다. 모든 아이디어가 있습니까?DateTime 서식 지정 레일

답변

0

나는 문제가 보이지 않아, 나를 위해 잘 일했다.

(Date.today + 2.days).strftime 
#=> "2010-07-18" 
+0

나는 멍청한 짓을했고 주위에 괄호를 두는 것을 잊어 버렸습니다. – looloobs

3

멋진 헬퍼는 바닐라 루비 설치와 함께 제공되지 않습니다. activesupport 보석 (Ruby on Rails의 일부)이 필요합니다.

$ gem install activesupport 

$ irb 
ruby-1.8.7-p249 > require 'rubygems' 
=> true 
ruby-1.8.7-p249 > require 'active_support' 
=> true 
ruby-1.8.7-p249 > Date.today 
=> Fri, 16 Jul 2010 
ruby-1.8.7-p249 > Date.today + 2.days 
=> Sun, 18 Jul 2010