module DataMagic module DateTranslation # # return today's date # # @param String the format to use for the date. Default is %D # # See http://ruby-doc.org/stdlib-1.9.3/libdoc/date/rdoc/Date.html#method-i-strftime # for details of the formats # def today(format = '%D') Date.today.strftime(format) end alias_method :dm_today, :today # # return tomorrow's date # # @param String the format to use for the date. Default is %D # # See http://ruby-doc.org/stdlib-1.9.3/libdoc/date/rdoc/Date.html#method-i-strftime # for details of the formats # def tomorrow(format = '%D') tomorrow = Date.today + 1 tomorrow.strftime(format) end alias_method :dm_tomorrow, :tomorrow # # return yesterday's date # # @param String the format to use for the date. Default is %D # # See http://ruby-doc.org/stdlib-1.9.3/libdoc/date/rdoc/Date.html#method-i-strftime # for details of the formats # def yesterday(format = '%D') yesterday = Date.today - 1 yesterday.strftime(format) end alias_method :dm_yesterday, :yesterday end end