在VB控制台应用程序中向时间添加0

时间:2013-09-28 17:35:48

标签: vb.net time-format

我在VB.Net中创建了一个控制台应用程序,它将两次相加,然后显示最终时间的输出。经过大量工作后我设法让它工作但我有一个问题:

有时当我计算时间并且最终结果低于'10分钟'时,它在分钟前面不包括“0”。我之所以这么说是因为时钟上10分钟以下的所有数字都像09,08,07等。

例如,我做2:05 + 1:02,答案是3:07,而不是3:7。另一个例子是我做1:00 + 2:00,输出是3:0,当它意味着是3:00。

任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

使用自定义格式格式化数字。例如:

Dim minuteString as String = minutes.ToString("00")