1

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

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

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

谁能帮我解决这个问题?

4

1 回答 1

1

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

Dim minuteString as String = minutes.ToString("00")
于 2013-09-28T17:44:12.337 回答