private static bool ToTimeOnly(string value, out T result) { var formatString = GetDateTimeFormatString(value); var success = BindConverter.TryConvertToTimeOnly(value, CultureInfo.InvariantCulture, formatString, out TimeOnly parsedValue); if (success) { result = (T)(object)parsedValue; return(true); } result = default; return(false); }