所以我正在完成一个构建事件管理器程序的教程,我有点卡住了。我想构建一种方法,该方法将从 .csv 文件中获取注册数据,然后提取人们注册的时间。但是我无法让它工作。这是我到目前为止所拥有的:
def reg_hour(regtime)
regtime = DateTime.new
DateTime.strptime(regtime, "%H")
end
当我运行代码时,虽然我收到了这个错误:
`block in _strptime_i': undefined method `sub!' for #<DateTime: -4712-01-01T00:00:00+00:00 (-1/2,0,2299161)> (NoMethodError)
我很困惑,任何帮助将不胜感激。
如果有人感兴趣,这里是教程的链接。 http://tutorials.jumpstartlab.com/projects/eventmanager.html