Timespan只显示日期,没有小时,分钟和秒。
我的时间跨度是30.00:00:00,持续39天。请帮助vb.net代码。
答案 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,否则您将收到错误。