# File lib/ri_cal/property_value/date_time.rb, line 308 def ruby_value if has_valid_tzinfo_tzid? && RiCal::TimeWithZone && tz_info_source? RiCal::TimeWithZone.new(utc.to_datetime, ::Time.__send__(:get_zone, @tzid)) else ::DateTime.civil(year, month, day, hour, min, sec, rational_tz_offset).set_tzid(@tzid) end end