Timespan只显示日期,没有小时,分钟和秒

时间:2014-03-20 02:17:37

标签: vb.net timespan days

Timespan只显示日期,没有小时,分钟和秒。

我的时间跨度是30.00:00:00,持续39天。请帮助vb.net代码。

1 个答案:

答案 0 :(得分:2)

这是TimeSpan documentation on MSDN。假设你从这开始:

' Define an interval of 3 days, 16+ hours. 
Dim interval As New TimeSpan(3, 16, 42, 45, 750) 
Console.WriteLine(interval.Days())
Console.WriteLine(interval.ToString("dddd"))

您有两种显示时间的选项。第一个是:

Console.WriteLine(interval.Days())

或者您可以在ToString函数中格式化您的时间:

Console.WriteLine(interval.ToString("dddd"))

您需要添加尽可能多的d s,否则您将收到错误。