Getting value from time_select

When I try to get the value of a time_select into a flash[:notice], just to check it, I get nil. What ever I try I can't deal with it. It goes into the db alright as mysql time, so that's fine (e.g. 10:00:00).

Could someone explain what type the params is coming from a time_select? Is it a time object or string or what?

When I try to get the value of a time_select into a flash[:notice],
just to check it, I get nil. What ever I try I can't deal with it. It goes into the db alright as mysql time, so that's fine (e.g. 10:00:00).

Could someone explain what type the params is coming from a
time_select? Is it a time object or string or what?

Neither. it's a set of three (two if you don't have seconds)
parameters called stuff like start(1i), start(2i). Peek at your logs
to see exactly what the parameters are.

Fred

Frederick Cheung wrote:

When I try to get the value of a time_select into a flash[:notice], just to check it, I get nil. What ever I try I can't deal with it. It
goes into the db alright as mysql time, so that's fine (e.g. 10:00:00).

Could someone explain what type the params is coming from a time_select? Is it a time object or string or what?

Neither. it's a set of three (two if you don't have seconds) parameters called stuff like start(1i), start(2i). Peek at your logs to see exactly what the parameters are.

Fred

Yes I saw that. But when I try params[:calendar][:start_time](4i) it doesn't work.

params[:calendar][:'start_time(4i)']

Fred

Frederick Cheung wrote: