Was ich in der Zwischenzeit festgestellt habe, ist, dass ich mit SELECT datetime(ZDUEDATE + (8 + 365 * 31) * 24 *60 *60, 'unixepoch','localtime') from ZTASK
ein richtiges Datum im Textformat kriege. Sprich, man muss 31 Jahre hinzuaddieren. Das liegt daran, dass iGTD mit der Zählung im Jahr 2001 anfängt, statt 1970. Es bleibt die Frage: Wie kann ich auf den Wert von ZDUEDATE in Rails zugreifen, wenn mein_objekt.ZDUEDATE nil zurückgibt, während mein_objekt.to_yaml für ZDUEDATE einen Wert enthält? Wieso das? Weiß jemand, wo Rails mit dem timestamp Typ von SQLite ein Problem hat? Wie kann man vorgehen, um die übliche find-Methode verwenden zu können und statt dem Feld mit ZDUEDATE als timestamp-Typ ein datetime zu kriegen, mit dem man in Rails arbeiten kann? Hat da jemand eine ausgefuchste Idee? Ich möchte ja gerne active_record nutzen :-) Ich würde mich sehr über Antworten freuen. Schöne Grüße, Björn
_______________________________________________ rubyonrails-ug mailing list [email protected] http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
