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