lib/paxx/date/date_parser.rb in paxx-0.1.0 vs lib/paxx/date/date_parser.rb in paxx-0.1.3

- old
+ new

@@ -37,7 +37,16 @@ year = adjust_year(dt[6, 4].to_i) Time.local(year, month, day) end + def calc_age(dob) + return nil unless dob + now = Time.now.utc.to_date + now.year - dob.year - ((now.month > dob.month || (now.month == dob.month && now.day >= dob.day)) ? 0 : 1) + end + end + + + end