class method
self.default_timezone=
Ruby on Rails 8.0.4
Since v7.0.10Signature
self.default_timezone=(default_timezone)
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.
Parameters
-
default_timezonereq
Source
# 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
Defined in activerecord/lib/active_record.rb line 218
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord