Class: Date
- Inherits:
-
Object
- Object
- Date
- Defined in:
- lib/ndr_support/date_and_time_extensions.rb
Instance Method Summary collapse
-
#to_iso ⇒ Object
to_iso output must be SQL safe for security reasons.
-
#to_ours ⇒ Object
ISO date format.
-
#to_verbose ⇒ Object
Note: default date format is specified in config/environment.rb.
-
#to_YYYYMMDD ⇒ Object
convert dates into format ‘YYYYMMDD’ - used in tracing.
Instance Method Details
#to_iso ⇒ Object
to_iso output must be SQL safe for security reasons
13 14 15 |
# File 'lib/ndr_support/date_and_time_extensions.rb', line 13 def to_iso strftime('%Y-%m-%d') end |
#to_ours ⇒ Object
ISO date format
17 18 19 |
# File 'lib/ndr_support/date_and_time_extensions.rb', line 17 def to_ours to_s end |
#to_verbose ⇒ Object
Note: default date format is specified in config/environment.rb
8 9 10 |
# File 'lib/ndr_support/date_and_time_extensions.rb', line 8 def to_verbose strftime('%d %B %Y') end |
#to_YYYYMMDD ⇒ Object
convert dates into format ‘YYYYMMDD’ - used in tracing
21 22 23 |
# File 'lib/ndr_support/date_and_time_extensions.rb', line 21 def to_YYYYMMDD # convert dates into format 'YYYYMMDD' - used in tracing self.year.to_s + self.month.to_s.rjust(2, '0') + self.day.to_s.rjust(2, '0') end |