2008-03-18 日付型ではまった Ruby Rails ActiveRecord Railsではまったのでメモ。 DBはMySQL。DATETIMEのカラムを使ったとき、モデルのインスタンスに entry.create_date = DateTime.now のようにDateTimeのインスタンスを入れてsaveしようとしたらエラーが出てた。どうやらto_sしたときの文字列がMySQLの日付型に合わないらしい。 Time型を使うと問題ないらしい。 entry.create_date = Time.now