Seleccionar hora

Hola a todos

Tengo un pequeño problema al seleccionar la hora en un formulario
con el datetime_select no puedo, porque el “:discart_year => true” no
funciona y con el select_time no se como recuperar sus valores en el
controlador.
hasta ahora ocupo el datetime_select asi:

<%= date_select(“post”, “written_on”, {:discard_month => true,
:discard_day => true, :minute_step => 30}) %>

pero como dije anteriormente sale:

[año] - [Hora]:[minutos]

y se ve muy feo.
alguna sugerencia.

Hola!

Mirá, yo tuve que hacer una pantalla donde se ponían los horarios de
comienzo y fin para ciertas actividades… y me parece mucho mejor
usar simplemente una caja de texto con una linda validación en JS.

Creo que en ciertos aspectos se está tendiendo a esto. ¿No es
másfácil para mí escribir “10.45” que seleccionar dos combos? Cada vez
que tengo que agregar un evento en mi calendario del Outlook es
terrible… el calendario, la hora de inicio y fin…

Fijate qué bueno que está el Google C. que te permite escribir:
“almuerzo con alguien tomorrow 1pm” y listo! (bueno, todavía no se
puede en español)

Para Ruby:
http://i.nfectio.us/articles/2006/09/07/validate-dates-in-your-models

Saludos!

Después de meditarlo con mi almohada, me quede con la solución estética

separe la fecha, en vez de usar el timestamp uso dos campos en la BD
“date” y “time”

para manejar la hora encontré este plugins
http://www.railtie.net/plugins/time_select.zip que es muy fácil de usar
(hay que copiarlo en vendor/plugins)

<%= time_select ‘model’, ‘field’ %>

aunque se me genero la complicación de ordenar las cuando mezclo fecha y
hora pero es solucionable con unas chanchadas en el código.

Gracias Damian por la respuesta, se ve entretenido lo de escribir

“almuerzo con alguien tomorrow 1pm”

lo vere con mas detalle.

Damian J. escribió:

El Jueves, 12 de Octubre de 2006 15:56, Damian J. escribió:

Fijate qué bueno que está el Google C. que te permite escribir:
“almuerzo con alguien tomorrow 1pm” y listo! (bueno, todavía no se
puede en español)

Para eso échale un vistazo a DateBocks: http://datebocks.inimit.com/.

Saludos.