Vb.net 如何将冒号之间的每个值赋给新变量?所以08:10:20是小时,分和秒
如何将冒号之间的每个值赋给新变量?那么08:10:20在VB.NET中是小时、分和秒 所以Vb.net 如何将冒号之间的每个值赋给新变量?所以08:10:20是小时,分和秒,vb.net,string,Vb.net,String,如何将冒号之间的每个值赋给新变量?那么08:10:20在VB.NET中是小时、分和秒 所以 小时等于8小时 分钟等于10分钟 秒等于20秒 解析这样的分隔字符串的一般方法是执行以下操作: Dim parts() As String = value.Split(":"c) Dim hours As Integer = Integer.Parse(parts(0)) Dim minutes As Integer = Integer.Parse(parts(1)) Dim seconds As In
- 小时等于8小时
- 分钟等于10分钟
- 秒等于20秒
- 解析这样的分隔字符串的一般方法是执行以下操作:
Dim parts() As String = value.Split(":"c)
Dim hours As Integer = Integer.Parse(parts(0))
Dim minutes As Integer = Integer.Parse(parts(1))
Dim seconds As Integer = Integer.Parse(parts(2))
但是,如果您真正想要的是一个Date
对象,那么您可以这样做:
Dim d As Date = Date.ParseExact(value, "HH:mm:ss", CultureInfo.InvariantCulture)
“HH”是指24小时的时间。如果您想要12小时的时间,请使用小写(“hh”)