# Inserimento orario

**URL:** <https://www.ruby-forum.com/t/inserimento-orario/113763>\
**Category:** IT\
**Created:** [September 4, 2007, 7:46pm UTC](https://www.ruby-forum.com/t/inserimento-orario/113763 "2007-09-04T19:46:30Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![gnugnaman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/a9a28c/32.png) [@gnugnaman](https://www.ruby-forum.com/u/gnugnaman)\
**Post date:** [September 4, 2007, 7:46pm UTC](https://www.ruby-forum.com/t/inserimento-orario/113763/1 "2007-09-04T19:46:30Z")

</div>

Ciao a tutti, ho sviluppato un applicazione in RoR. Ora come ora  
inserisco gli orari in una textfield con formato tipo “12:45”…vorrei  
poter usare altri separatori oltre ai “:” per l’inserimento degli orari.  
Qualcuno sa quale file devo andare a modificare nella libreria di Ruby  
(?) Grazie, Giovanni Zangrillo.

---

<div class="post-metadata">

**Author:** ![gnugnaman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/a9a28c/32.png) [@gnugnaman](https://www.ruby-forum.com/u/gnugnaman)\
**Post date:** [September 5, 2007, 11:03am UTC](https://www.ruby-forum.com/t/inserimento-orario/113763/2 "2007-09-05T11:03:59Z")

</div>

con “textfield con formato tipo ‘12:45’” intendi un controllo  
particolare oppure il modo in cui ror parsa il dato?

if parsing

so di librerie avanzate per il parsing della data/ora, comunque il loro  
utilizzo sarebbe… overkilling. Modificare la libreria ruby poi, non  
so, anche ridefinendo qualche metodo ad-hoc mi pare troppo. PerchÃ¨ non  
usi un sistema magari meno fine ma comunque efficace: trovi l’hook  
giusto (prima del salvataggio del dato ‘orario’) e formatti la stringa  
‘ora’ usando una espressione regolare generale, che becchi qualunque  
separatore (non numero) e lo converta in ‘:’

end

---

<div class="post-metadata">

**Author:** ![gnugnaman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/a9a28c/32.png) [@gnugnaman](https://www.ruby-forum.com/u/gnugnaman)\
**Post date:** [September 5, 2007, 5:42pm UTC](https://www.ruby-forum.com/t/inserimento-orario/113763/3 "2007-09-05T17:42:56Z")

</div>

Raffaele Tesi wrote:

> con “textfield con formato tipo ‘12:45’” intendi un controllo  
> particolare oppure il modo in cui ror parsa il dato?
> 
> if parsing
> 
> so di librerie avanzate per il parsing della data/ora, comunque il loro  
> utilizzo sarebbe… overkilling. Modificare la libreria ruby poi, non  
> so, anche ridefinendo qualche metodo ad-hoc mi pare troppo. PerchÃ¨ non  
> usi un sistema magari meno fine ma comunque efficace: trovi l’hook  
> giusto (prima del salvataggio del dato ‘orario’) e formatti la stringa  
> ‘ora’ usando una espressione regolare generale, che becchi qualunque  
> separatore (non numero) e lo converta in ‘:’
> 
> end

Grazie, io intendo proprio il modo in cui ror parsa il  
dato…sicuramente sta scritto in qualche libreria, solo che io non so  
quale!!! Grazie lo stesso, Giovanni.
