Time.zone is nil creating problems

Hello guys,

I am using ruby 1.9.2-p290 and rails 2.3.11 and when i am trying to
run Time.zone in my console it is showing me nil and when i am trying
to mention it in the environment.rb file by config.time_zone = 'UTC'
it is showing me an error

`initialize_time_zone': Value assigned to config.time_zone not
recognized.Run "rake -D time" for a list of tasks for finding
appropriate time zone names. (RuntimeError)

I have also mentioned these two things in my environment.rb file
config.active_record.default_timezone = :utc


ENV['TZ'] = 'UTC'

zone is an instance method of Time, not a class method. Therefore you
cannot say Time.zone, but you can say
t = Time.now