これが私のコードです:
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}
実行するたびに`<<': invalid date (ArgumentError)
、で始まる行でこのエラーが発生します。dates...
どうしたの?today
有効な日付である必要があり、乗算と値フィールドを括弧で囲んでみましたが、それでもエラーが発生します。irbで試してみたところ、うまくいきました。ファイルの先頭に日付が必要です。