Returns a set of html select-tags (one for hour and minute) You can set
:time_separator key to format the output, and the
:include_seconds option to include an input for seconds.

If anything is passed in the html_options hash it will be applied to every
select tag in the set.

Examples

my_time=Time.now+5.days+7.hours+3.minutes+14.seconds# Generates a time select that defaults to the time in my_timeselect_time(my_time)# Generates a time select that defaults to the current time (no specified time)select_time()# Generates a time select that defaults to the time in my_time,# which has fields separated by ':'select_time(my_time,:time_separator=>':')# Generates a time select that defaults to the time in my_time,# that also includes an input for secondsselect_time(my_time,:include_seconds=>true)# Generates a time select that defaults to the time in my_time, that has fields# separated by ':' and includes an input for secondsselect_time(my_time,:time_separator=>':',:include_seconds=>true)# Generates a time select with a custom prompt. Use :prompt=>true for generic prompts.select_time(my_time,:prompt=>{:day=>'Choose day',:month=>'Choose month',:year=>'Choose year'})select_time(my_time,:prompt=>{:hour=>true})# generic prompt for hoursselect_time(my_time,:prompt=>true)# generic prompts for all