Hallo zusammen!

Daniel Weinand wrote:
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.

Falls @buchungszeit.b_abreise_zeit bereits als Objekt der Klasse Time vorliegt, was in Rails z.B. bei einer MySQL-Spalte vom Typ datetime der Fall sein sollte, braucht man das natürlich nicht erst nochmal in einen String und dann wieder in ein Time Objekt verwandeln.

In dem Fall einfach
@buchungszeit.b_abreise_zeit - 67.minutes

Viele Grüße, Sebastian
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an