class method
self.new_time
Ruby on Rails 2.3.18
Since v2.2.3 Last seen in v3.0.20Signature
self.new_time(year, mon, mday, hour, min, sec, microsec)
No documentation comment.
Parameters
-
yearreq -
monreq -
mdayreq -
hourreq -
minreq -
secreq -
microsecreq
Source
# File activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb, line 182
def new_time(year, mon, mday, hour, min, sec, microsec)
# Treat 0000-00-00 00:00:00 as nil.
return nil if year.nil? || year == 0
Time.time_with_datetime_fallback(Base.default_timezone, year, mon, mday, hour, min, sec, microsec) rescue nil
end
Defined in activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb line 182
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::ConnectionAdapters::Column