Method: AddMonthlyUtilityData#year_month_day

Defined in:
lib/measures/AddMonthlyUtilityData/measure.rb

#year_month_day(str) ⇒ Object



26
27
28
29
30
31
32
33
34
35
36
37
# File 'lib/measures/AddMonthlyUtilityData/measure.rb', line 26

def year_month_day(str)
  result = nil
  if match_data = /(\d+)-(\d+)-(\d+)/.match(str)
    year = match_data[1].to_i
    month = match_data[2].to_i
    day = match_data[3].to_i
    result = [year, month, day]
  else
    puts "no match for '#{str}'"
  end
  result
end