データベースにタイムスタンプとして保存されているフィールドがあります。これをEPOCH時間で秒単位で出力する必要があります。
42557 次
3 に答える
58
タイムスタンプが Ruby Timeオブジェクトであるとします。
puts time_stamp.strftime('%s')
puts time_stamp.to_i
timestamp = Time.at(628232400)
DateTimeオブジェクトの場合は、strftimeおよびstrptimeメソッドを自由に使用できます。
于 2013-10-12T20:41:07.233 に答える
44
エポックからの秒数を返します:
time = Time.now.to_i
マイクロ秒を含むエポックからの秒数を返します。
time = Time.now.to_f
于 2013-03-07T05:30:11.757 に答える