diff --git a/lib/active_record/connection_adapters/sqlserver/type/time.rb b/lib/active_record/connection_adapters/sqlserver/type/time.rb index ef209641a..bdc8bbc86 100644 --- a/lib/active_record/connection_adapters/sqlserver/type/time.rb +++ b/lib/active_record/connection_adapters/sqlserver/type/time.rb @@ -11,7 +11,7 @@ def serialize(value) value = super return value unless value.acts_like?(:time) - time = "#{value.to_s(:_sqlserver_time)}.#{quote_fractional(value)}" + time = "#{value.to_formatted_s(:_sqlserver_time)}.#{quote_fractional(value)}" Data.new time, self end