Я пробовал что-то подобное:
a = ActiveSupport::TimeWithZone.new(Time.now,Time.zone)
b = a
a - b # it gives 0.0 (float)
Пока я пытался:
a.to_s # it gives "2019-06-30 11:11:42 -0700"
a.to_a # it gives [42, 11, 11, 30, 6, 2019, 0, 181, true, "PDT"]
Так откуда этот номер с плавающей точкой?