Class: VirtualDateTimeElement

Inherits:
VirtualDateElement show all
Defined in:
lib/tedium/virtual_datetime_element.rb

Instance Attribute Summary

Attributes inherited from VirtualDateElement

#attribute_name, #root_element

Instance Method Summary collapse

Methods inherited from VirtualDateElement

#day_element, #initialize, #month_element, #year_element

Constructor Details

This class inherits a constructor from VirtualDateElement

Instance Method Details

#hour_elementObject



8
9
10
# File 'lib/tedium/virtual_datetime_element.rb', line 8

def hour_element
  token_element('4i')
end

#minute_elementObject



12
13
14
# File 'lib/tedium/virtual_datetime_element.rb', line 12

def minute_element
  token_element('5i')
end

#set(datetime) ⇒ Object



2
3
4
5
6
# File 'lib/tedium/virtual_datetime_element.rb', line 2

def set(datetime)
  super datetime
  hour_element.set(datetime.hour.to_s.rjust(2, '0'))
  minute_element.set(datetime.min.to_s.rjust(2, '0'))
end