Vb.net 在VB控制台应用程序中将0添加到时间

Vb.net 在VB控制台应用程序中将0添加到时间,vb.net,time-format,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 有人能帮我解决这个问题吗?使用自定义格式格式化数字。例如: Dim minuteString

我在VB.Net中创建了一个控制台应用程序,它将两次相加,然后显示最后一次的输出。我在做了很多工作后终于让它工作了,但我有一个问题:

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

例如,我做的是2:05+1:02,答案是3:07,结果是3:7。另一个例子是我做1:00+2:00,输出是3:0,而实际上是3:00


有人能帮我解决这个问题吗?

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

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

使用自定义格式设置数字的格式。例如:

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

我不明白?我已经将分钟声明为整数了?绳子是从哪里来的?我不明白?我已经将分钟声明为整数了?绳子是从哪里来的?