Class: TZInfo::Timezone

Inherits:
Object show all
Defined in:
lib/icalendar/tzinfo.rb

Instance Method Summary collapse

Instance Method Details

#ical_timezone(date) ⇒ Object



46
47
48
49
50
51
52
53
# File 'lib/icalendar/tzinfo.rb', line 46

def ical_timezone(date)
  period = period_for_local(date)
  timezone = Icalendar::Timezone.new
  timezone.timezone_id = identifier
  timezone.add(period.daylight)
  timezone.add(period.standard)
  return timezone
end