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

.rvm/gems/ruby-1.9.2-p290/gems/rails-2.3.11/lib/initializer.rb:561:in `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

and

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 t.zone

See

Colin