Ruby – Convert to/from DateTime and Time in Ruby

datetimerubytime

How do you convert between a DateTime and a Time object in Ruby?

Best Answer

require 'time'
require 'date'

t = Time.now
d = DateTime.now

dd = DateTime.parse(t.to_s)
tt = Time.parse(d.to_s)