我在VB.Net
中创建了一个控制台应用程序,它将两次相加,然后显示最终时间的输出。经过大量工作后我设法让它工作但我有一个问题:
有时当我计算时间并且最终结果低于'10分钟'时,它在分钟前面不包括“0”。我之所以这么说是因为时钟上10分钟以下的所有数字都像09,08,07等。
例如,我做2:05 + 1:02,答案是3:07,而不是3:7。另一个例子是我做1:00 + 2:00,输出是3:0,当它意味着是3:00。
任何人都可以帮我解决这个问题吗?
答案 0 :(得分:1)
使用自定义格式格式化数字。例如:
Dim minuteString as String = minutes.ToString("00")