Hi...
I''ve a problem with this :
[code]
def fir_tahiti
@notams=Array.new
Notam.find_all_notams().each do |notam|
@notams.push(notam) if (to_secs(notam.debut)<Time.now.to_i and
to_secs(notam.fin)>Time.now.to_i)
end
end
def to_secs(str = nil)
Time.gm(2000+str[0..1].to_i, str[2..3].to_i, str[4..5].to_i,
str[6..7].to_i, str[8..9].to_i).to_i if str
end
[/code]
It tells me : "ArgumentError in ListController#fir_tahiti - argument out
of range".
I already spend hours on this and i can''t find a solution...
Plz help me !!!
--
Posted via http://www.ruby-forum.com/.
Please do not send unsolicited mail to wku.edu email accounts. If you feel that your message was rejected in error please contact 270-745-7000
It seems that is smth wrong with the string u send as parameter in to_secs method. Check out if the length of the string is always greater than 9. And how does str look like? -- Cheers, ioana k&a http://boulangerie.wordpress.com/
The problems is that i cant send the value of notam.debut and notam.fin... i can read it (the value is OK), i can give him another value but something is wrong when I give him as a parameter to a method... (Sorry for my poor english ;) ) -- Posted via http://www.ruby-forum.com/.