Module: Stamp
- Defined in:
- lib/stamp.rb,
lib/stamp/version.rb,
lib/stamp/translator.rb,
lib/stamp/emitters/am_pm.rb,
lib/stamp/emitters/lookup.rb,
lib/stamp/emitters/string.rb,
lib/stamp/emitters/ordinal.rb,
lib/stamp/emitters/delegate.rb,
lib/stamp/emitters/ambiguous.rb,
lib/stamp/emitters/composite.rb,
lib/stamp/emitters/two_digit.rb
Defined Under Namespace
Modules: Emitters Classes: Translator
Constant Summary collapse
- VERSION =
"0.6.0"
Instance Method Summary collapse
-
#stamp(example) ⇒ String
(also: #stamp_like, #format_like)
Formats a date/time using a human-friendly example as a template.
Instance Method Details
#stamp(example) ⇒ String Also known as: stamp_like, format_like
Formats a date/time using a human-friendly example as a template.
28 29 30 |
# File 'lib/stamp.rb', line 28 def stamp(example) memoize_stamp_emitters(example).format(self) end |