为什么Date.today不能在Ruby控制台(irb)上运行?

时间:2010-12-06 03:40:55

标签: ruby-on-rails irb

在irb中我正在尝试Date.today但它失败了。

我原本打算这样做:

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

1 个答案:

答案 0 :(得分:8)

它怎么会失败?它会像这样失败吗?

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)>

如果是这样,那就是你的答案。 (如果没有,那么provide more details我们将从那里前进。)