# File lib/et-orbi.rb, line 75 def make_from_time(t, zone) z = zone || get_as_tzone(t) || get_tzone(t.zone) || get_local_tzone(t) z ||= t.zone # pass the abbreviation anyway, # it will be used in the resulting error message EoTime.new(t, z) end