1

日付と時刻のフォームパラメータをユーザーから個別に取得するにはどうすればよいですか?例えばActiveRecord/Sinatra:日付と時刻の列を分ける?

:私はt.dateが正しい構文であることを認識しています

class CreatePosts < ActiveRecord::Migration 
    create_table :posts do |t| 
    t.string :title 
    t.text :content 
    t.date :date 
    t.time :time 
    end 
end 

が、しかしt.time正しいのですか?私は日付と時間のparamsを取って、一貫性を持ってそれらを解釈したい。たとえば、2015年1月2日に1月、2月、2015および13:00と表示して1PMとして表示することを常に希望します。私は@post.date.strftime('%A, %b %d, %Y')で日付を取ってそれを操作することができますが、私は時間と似たようなことができますか?

答えて

1

Yes there is a time type.しかし、問題は間違っていると考えています。

タイムスタンプを保存する必要がある精度のレベルに基づいて、データベースの種類を選択する必要があります。どのようにそれを提示するつもりではありません。

これは何ですかhelper methodsが対象です。

関連する問題