【发布时间】:2011-10-28 17:34:35
【问题描述】:
我正在从数字起伏中获取小时、分钟和秒的值。
问题是,例如,如果时间是上午 9.15,它将显示为 9:15:0
我想要做的是格式化它们,因此如果任何值(小时、分钟或秒)小于 10,它将在数字前添加一个 0,以便数字显示为 09:15:00。
我尝试的是这样,但它不起作用:
Sub BtnSetClick(sender As Object, e As EventArgs)
lbl8.Visible = True
Dim nmTime As String = nmHour.Value.ToString + nmMin.Value.ToString + nmSec.Value.ToString
lblST.Text.Format(nmTime.ToString, "HH:MM:SS")
lblST.Text = (nmTime)
lblST.Visible = True
End Sub
【问题讨论】:
标签: vb.net string date time formatting