0

私は列を持っています - spent time- それは整数値です。ユーザーが編集できるようにしたいのですが、ユーザーフレンドリーにする必要があります。日数、時間数などの入力フィールドを作成することを意味します。

費やした時間を秒単位で保存します。

例: 私は 2 時間を費やした時間の入力フィールドに入力したので、3600 を掛けて、入力からの他の結果に追加します。

Rails 3 を使用して作成することは可能ですか?

前もって感謝します。

4

1 に答える 1

0

date_selectRails には、 (日時フィールドの場合は datetime_select)という関数が用意されています。これらは、モデル インスタンス名とモデル フィールドの 2 つのパラメーターを取ります。他のフォーム ヘルパーと同様に、それらを form_for ブロックに配置します。

したがって、日時フィールドが必要な場合は、次のように記述します。

datetime_select("post", "created_on")

次に、次を使用できます。

たとえば、MySQL では、UNIX_TIMESTAMP関数を使用して整数時間を返すことができます。

SELECT UNIX_TIMESTAMP(created_at) FROM users

ソースからの詳細。

于 2013-01-22T15:41:32.540 に答える