如何修复"未初始化的常量Context :: DateTime"错误?

cma*_*art 3 ruby datetime

我在Ruby中遇到了一个未初始化的常量Context :: DateTime错误.我的代码是:

# Print data about a list of Tweets
def print_timeline(tweets)
  tweets.each do |tweet|
    d = datetime.new(tweet['created_at'])
    puts "#{tweet['user']['name']} , #{tweet['text']} , #{d.strftime('%m.%d.%y')} , #{tweet['id']}"
  end
end
Run Code Online (Sandbox Code Playgroud)

我相信它说它找不到DateTime类,我不知道为什么.我是Ruby的新手.

izo*_*ica 6

DateTime应该大写,就像问题的标题一样.您还可以添加:

require "date"
Run Code Online (Sandbox Code Playgroud)