gpt4 book ai didi

c# - 将 TimeSpan 格式化为 mm :ss for positive and negative TimeSpans

转载 作者:bug小助手 更新时间:2023-10-28 10:48:38 31 4
gpt4 key购买 nike

我正在寻找 .net 3.5 中的解决方案,我编写了以下工作解决方案:

private string FormatTimeSpan(TimeSpan time)
{
return String.Format("{0}{1:00}:{2:00}", time < TimeSpan.Zero ? "-" : "", Math.Abs(time.Minutes), Math.Abs(time.Seconds));
}

但我的问题是:有没有更好的方法?也许在我不需要辅助函数的地方更短。

最佳答案

略短,使用 Custom TimeSpan Format Strings :

private string FormatTimeSpan(TimeSpan time)
{
return ((time < TimeSpan.Zero) ? "-" : "") + time.ToString(@"mm\:ss");
}

关于c# - 将 TimeSpan 格式化为 mm :ss for positive and negative TimeSpans,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11024228/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com