2014年11月8日土曜日

Rubyで文字列からTime型に変換する方法

任意の時間のTime型のオブジェクトを生成したい場合は、parse関数を利用します。
こんな感じ。
order_t = Time.parse('2014-11-08 12:34:30 +0900')
指定する時間の部分は、日本なので、+0900しています。
日時だけでなく、UTCの考慮もお忘れなく
ちなみに、他の時間関係の型も使えます。

Date型

order_d = Date.parse('2014-11-08')

DateTime型

order_dt = DateTime.parse('2014-11-08 12:34:30 +0900')

0 件のコメント:

コメントを投稿

statistics

Arsip