Werner Laude schrieb:
Daniel Weinand schrieb:
>> t = Time.parse('2007-10-05 22:00:00')
=> Fri Oct 05 22:00:00 +0200 2007
>> t - 67.minutes
=> Fri Oct 05 20:53:00 +0200 2007

Hallo Daniel.
prima und danke.
allerdings gibt es noch ein Problem:

t = Time.parse('ein_string') => gibt richtiges Ergebnis o.k.
wie geht da mit ner Variable aus der db?

ich habe @buchungszeit.b_abreise_zeit

t = Time.parse('@buchungszeit.b_abreise_zeit') `gibt ein wüstes Ergebnis
Klar. Weil den String den zu parsen versuchst nichteinmal annähernd was mit einem Datum zu tun hat. ;)

t = Time.parse(@buchungszeit.b_abreise_zeit)  = Fehler.
Ich vermute mal @buchungszeit.b_abreise_zeit.class wird dir ein DateTime liefern. Richtig?
Wenn ja dann einfach ein t = Time.parse(@buchungszeit.b_abreise_zeit.to_s)
Dann sollte es richtig geparst werden. Hängt halt alles davon ab welcher Datentyp dein b_abreise_zeit ist.



Muß ich das was anderes als Time.parse nehmen?

Gruß

------------------------------------------------------------------------

_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an