忍者ブログ
ブログツール、2007/11/06作成
[37] [36] [35] [34] [33] [32] [31] [30] [29] [28] [27
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

以前のエントリで書いたけど、
select_datetimeで取得した日時のオブジェクト化。

いろいろ見てみたけど、どこでも同じ方法を採っているみたい。

こんな感じ
view
<%= select_dateitme Time.now %>

contoller
time = Time.local(params[:date][:year].to_i,
                                params[:date][:month].to_i,
                                params[:date][:day].to_i,
                                params[:date][:hour].to_i,
                                params[:date][:minute].to_i,
                                params[:date][:second].to_i)
これはあまりにスマートじゃない。

で、結局ヘルパを使いました。

def param_to_time(param)
  Time.local(param[:year].to_i,
                      param[:month].to_i,
                      param[:day].to_i,
                      param[:hour].to_i,
                      param[:minute].to_i,
                      param[:second].to_i)
end
例外処理を忘れずに。

PR
この記事にコメントする
name
title
color
mail
URL
comment
pass   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
secret (チェックを入れると管理人だけに表示できます)
この記事へのトラックバック
この記事にトラックバックする:
ついめ~じ
ブログ内検索
フリーエリア
サニーカメラ
Powered by Ninja Blog    template by Temp* factory    icon by MiniaureType

忍者ブログ [PR]