DateTime форматирование Rails - PullRequest
0 голосов
/ 17 июля 2010

У меня есть «Date.today + 2.days». Мне нужно отформатировать его, используя .strftime, но с «+ 2.days» он не распознает этот метод. Есть идеи?

Ответы [ 2 ]

3 голосов
/ 17 июля 2010

Эти милые помощники не идут с установкой ванильного рубина. Вам нужен гем 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 
0 голосов
/ 17 июля 2010

Не вижу проблемы, у меня нормально работало.

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