将hh:mm:ss转换为天(vb.net Wn App)

时间:2012-02-09 06:00:37

标签: vb.net time

在我的vb.net代码中有一种方法可以将它从hh:mm:ss转换为days格式。如果输入是“05:06:07”,则输出应为“0.212581018518519”。基本上它将总秒数转换为几天。

请建议.net是否为我提供了内置方法来实现相同的目标。

谢谢!

2 个答案:

答案 0 :(得分:1)

查看System.TimeSpan类型。

您希望将字符串解析为时间跨度,然后查看TotalDays属性。

答案 1 :(得分:0)

试试这个:

TimeSpan ts = DateTime.Now.Subtract(DateTime.Today);
Response.Write(ts.TotalDays);