能够使用VB添加诸如2:39而不是十进制数字的时间

时间:2011-07-15 17:40:27

标签: vb.net visual-studio-2010

我正在创建一个时间表计算器应用程序,只需要找出如何添加每小时形式的数字。例如2:39(两小时三十九分钟)。我知道如何创建简单添加十进制数的代码,但是VB 2010有一种增加小时数并以小时形式返回数字的方法。谢谢

1 个答案:

答案 0 :(得分:1)

尝试使用TimeSpan类型....

Dim ts1 As New TimeSpan(2, 39, 0)
Dim ts2 As New TimeSpan(3, 40, 0)
Dim ts3 = ts1 + ts2
MessageBox.Show(ts3.ToString)

即2:39 + 3:40 = 6:19