Allow SQL Server datetimes with microseconds

If a `created_at` or `updated_at` field ends in a value other than '.000' in SQL Server, Carbon is unable to parse the date with error "The format separator does not match" because of the hardcoded microsecond portion of the format returned by `getDateFormat()`.