added some more helpers to Date, Time and Fixnum

classes
This commit is contained in:
2010-07-26 14:08:22 +03:00
parent 9e35e7e9e9
commit 20429b3da8
2 changed files with 20 additions and 10 deletions

View File

@@ -82,26 +82,30 @@ module Redistat
end
end
module DateHelper
def to_redistat
Redistat::Date.new(self)
end
alias :to_rs :to_redistat
end
end
class Date
def to_redistat
Redistat::Date.new(self)
include Redistat::DateHelper
def to_time
Time.parse(self.to_s)
end
alias :to_rs :to_redistat
end
class Time
def to_redistat
Redistat::Date.new(self)
end
alias :to_rs :to_redistat
include Redistat::DateHelper
end
class Fixnum
def to_redistat
Redistat::Date.new(self)
include Redistat::DateHelper
def to_time
Time.at(self)
end
alias :to_rs :to_redistat
end