Evtl. mal einen Blich hierdrauf werfen. Also schauen wie es dort umgesetzt wurde.
http://wiki.rubyonrails.org/rails/pages/Duration Ko Ko schrieb: > Hallo, > > ich habe in einer Variable die Zeitdauer für einen Vorgang in Sekunden > gespeichert. > > t = 9936.seconds > > Jetzt möchte ich, dass diese Zeitdauer auf der Website ausgegeben wird > und zwar im Format: > > 02:45:36 > > Realisiert habe ich das im Moment so: > > >>> hours = t/1.hour >>> > => 2 > >>> minutes = (t-hours.hour)/1.minute >>> > => 45 > >>> seconds = (t-hours.hour-minutes.minute) >>> > => 36 seconds > > In Rails gibt es aber doch die Möglichkeit eine Zeit einfacher > umzuformatieren: > > >>> t = Time.now >>> > => Sun Jun 24 21:53:22 +0200 2007 > >>> t.strftime("%H:%M:%S") >>> > => "21:53:22" > > Kann ich das auch mit Sekunden machen? Stehe ich auf dem Schlauch und es > ist ganz einfach, oder muss man es wirklich händisch ausrechnen? > > Viele Grüße, > Devillo > _______________________________________________ rubyonrails-ug mailing list [email protected] http://mailman.headflash.com/listinfo/rubyonrails-ug
