vb.net 中string 类型如何转换成 TimeSpan
可以使用timespan的赋初值功能实现:
Private Function StringConvertTimeSpan(ByVal _D As String, ByVal _H As String, ByVal _M As String, ByVal _S As String) As TimeSpan
Dim tempTimeSpan As TimeSpan = New TimeSpan(Convert.ToInt32(_D), Convert.ToInt32(_H), Convert.ToInt32(_M), Convert.ToInt32(_S))
Return tempTimeSpan
End Function
参数_D,_H,_M,_S分别代表天,小时,分钟和秒的字符串。
直接带实参调用此函数就可以了。