Class: Date

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

Direct Known Subclasses

DateTime

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#ical_paramsObject

Returns the value of attribute ical_params.



109
110
111
# File 'lib/icalendar/conversions.rb', line 109

def ical_params
  @ical_params
end

Instance Method Details

#to_ical(utc = false) ⇒ Object



110
111
112
113
114
115
116
117
118
119
120
121
122
123
# File 'lib/icalendar/conversions.rb', line 110

def to_ical(utc = false)
  s = ""
      
  # 4 digit year
  s << self.year.to_s
  
  # Double digit month
  s << "0" unless self.month > 9 
  s << self.month.to_s
  
  # Double digit day
  s << "0" unless self.day > 9 
  s << self.day.to_s
end