我将时间存储为数据库中的整数
示例:11325
表示01:13:25
我正在努力完成这项工作的功能
我使用了以下代码:
Public Function GetTimeFromInt(ByVal intTime As Integer) As DateTime
Dim strTemp As String = intTime.ToString("D6")
strTemp = strTemp.Insert(4, ":").Insert(2, ":")
Dim dtResult As DateTime = Date.ParseExact(strTemp, "HH:mm:ss", New System.Globalization.CultureInfo("en-GB"), Globalization.DateTimeStyles.None)
Return dtResult
End Function
它工作正常。但我想现在,如果有一种方法可以使用字符串格式,如int.ToString("nn:nn:nn")
答案 0 :(得分:3)
是:
123456.ToString("00:00:00")
这将给12:34:56
。