The following code made sure that a time_zone chose is within the time zones in ActiveSupport::TimeZone.us_zones:
time_zone
ActiveSupport::TimeZone.us_zones
validates_inclusi
If you want to keep using validates_inclusion_of this works as well:
validates_inclusion_of
validates_inclusion_of :time_zone, :in => ActiveSupport::TimeZone.zones_map(&:name).keys, :message => "is not a valid time zone"