Ruby `<<';:哈希中的日期无效(ArgumentError)
这是我的密码:Ruby `<<';:哈希中的日期无效(ArgumentError),ruby,Ruby,这是我的密码: item = [] today = Date.today dates = {"3 years" => today << 12*3, "2 years" => today << 12*2, "1.5 years" => today << 12*1.5,"1 year" => today << 12, "6 months" => today << 6, "3 months" => to
item = []
today = Date.today
dates = {"3 years" => today << 12*3, "2 years" => today << 12*2,
"1.5 years" => today << 12*1.5,"1 year" => today << 12, "6 months" => today << 6,
"3 months" => today << 3, "today" => today}
item=[]
今天
日期={“3年”=>今天}
我今天收到这个错误,
`“1.5年”=>今天你忘了要求“日期”
似乎在所有版本上都能正常工作
在IRB1.9.2中运行良好。是的<代码>{“1.5年”=>Date.today{“1.5年”=>#}`是的,这是给我的。不确定为什么它对其他人有效,但对我无效,但这是我分隔语句时抛出错误的一行。将12*1.5
更改为18
后没有更多错误。是的,我要求文件顶部有日期。
"1.5 years" => today << 12*1.5