Ruby on rails 为什么';现在在Ruby控制台(irb)上工作吗?

Ruby on rails 为什么';现在在Ruby控制台(irb)上工作吗?,ruby-on-rails,irb,Ruby On Rails,Irb,在irb中,我尝试Date.today,但失败了 我最初想做的是: Date.today.strftime "%b %d, '%y" 它是如何失败的?它会像这样失败吗 phrogz$ irb > Date.today NameError: uninitialized constant Object::Date from (irb):1 from /usr/local/bin/irb:12:in `<main>' > require 'date' #=&

在irb中,我尝试Date.today,但失败了

我最初想做的是:

Date.today.strftime "%b %d, '%y"

它是如何失败的?它会像这样失败吗

phrogz$ irb
> Date.today
NameError: uninitialized constant Object::Date
    from (irb):1
    from /usr/local/bin/irb:12:in `<main>'

> require 'date'
#=> true

> Date.today
#=> #<Date: 2010-12-05 (4911071/2,0,2299161)>
phrogz$irb
>日期:今天
NameError:未初始化的常量对象::日期
来自(irb):1
from/usr/local/bin/irb:12:in`'
>需要“日期”
#=>正确
>日期:今天
#=> #
如果是这样的话,这就是你的答案。(如果没有,那么我们将继续前进。)