Method: ActiveRecord.default_timezone=

Defined in:
activerecord/lib/active_record.rb

.default_timezone=(default_timezone) ⇒ Object

Determines whether to use Time.utc (using :utc) or Time.local (using :local) when pulling dates and times from the database. This is set to :utc by default.



218
219
220
221
222
223
224
# File 'activerecord/lib/active_record.rb', line 218

def self.default_timezone=(default_timezone)
  unless %i(local utc).include?(default_timezone)
    raise ArgumentError, "default_timezone must be either :utc (default) or :local."
  end

  @default_timezone = default_timezone
end