Module: MotionModelResource::DateParser
- Defined in:
- lib/motion-model-resource/date_parser.rb
Class Method Summary collapse
Class Method Details
.date_formatter ⇒ Object
14 15 16 |
# File 'lib/motion-model-resource/date_parser.rb', line 14 def self.date_formatter @date_formatter ||= NSDateFormatter.new end |
.parse_date(arg) ⇒ Object
3 4 5 6 7 8 9 10 11 12 |
# File 'lib/motion-model-resource/date_parser.rb', line 3 def self.parse_date(arg) return nil if arg.blank? additional_parsestring = arg.include?(".") ? ".SSS" : "" date_formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss#{additional_parsestring}ZZZZ" date = date_formatter.dateFromString arg return nil if date.blank? "#{date.description}" end |