diff --git a/Toolkit.UI.WinUI/StringFormatConverter.cs b/Toolkit.UI.WinUI/StringFormatConverter.cs index ff2f365..210205a 100644 --- a/Toolkit.UI.WinUI/StringFormatConverter.cs +++ b/Toolkit.UI.WinUI/StringFormatConverter.cs @@ -19,6 +19,12 @@ public class StringFormatConverter : try { CultureInfo culture = string.IsNullOrWhiteSpace(language) ? CultureInfo.InvariantCulture : new CultureInfo(language); + + if (value is TimeSpan timeSpan) + { + return timeSpan.ToString(StringFormat, culture); + } + return string.Format(culture, StringFormat, value); } catch