class Chronic::Scalar

def self.make_year(year, bias)

Returns The Integer 4 digit year.

make_year(00, 50) #=> 2000
make_year(79, 20) #=> 2079
make_year(96, 50) #=> 1996

Examples:

bias - The Integer amount of future years to bias.
year - The two digit Integer year to build from.

Build a year from a 2 digit suffix.
def self.make_year(year, bias)
  return year if year.to_s.size > 2
  start_year = Chronic.time_class.now.year - bias
  century = (start_year / 100) * 100
  full_year = century + year
  full_year += 100 if full_year < start_year
  full_year
end