Object
# File xmlrpc/datetime.rb, line 129 def ==(o) Array(self) == Array(o) end
# File xmlrpc/datetime.rb, line 84 def day= (value) raise ArgumentError, "date/time out of range" unless (1..31).include? value @day = value end
# File xmlrpc/datetime.rb, line 89 def hour= (value) raise ArgumentError, "date/time out of range" unless (0..24).include? value @hour = value end
# File xmlrpc/datetime.rb, line 94 def min= (value) raise ArgumentError, "date/time out of range" unless (0..59).include? value @min = value end
# File xmlrpc/datetime.rb, line 79 def month= (value) raise ArgumentError, "date/time out of range" unless (1..12).include? value @month = value end
# File xmlrpc/datetime.rb, line 99 def sec= (value) raise ArgumentError, "date/time out of range" unless (0..59).include? value @sec = value end
# File xmlrpc/datetime.rb, line 125 def to_a [@year, @month, @day, @hour, @min, @sec] end
# File xmlrpc/datetime.rb, line 121 def to_date Date.new(*to_a[0,3]) end