文字列値= "15:10" 文字列値 "15:10"を "1899-12-30 15:10:00.000"のように変換する必要があります 私はコードの下に標準的な日付/時刻形式を書いています。vb.netの文字列をdatetimeに変換する標準形式
Private Function GetCurrentTime(ByVal dtnew As String) As DateTime
Dim oaDate As DateTime
Dim timeValue As DateTime
Dim dtNow As DateTime
'Final date time to be stored in the time field
oaDate = DateTime.FromOADate(0)
dtnew = String.Concat(oaDate.Year, oaDate.Month, oaDate.Day, dtnew)
dtnew = dtnew.Replace(":", String.Empty)
dtNow = DateTime.ParseExact(dtnew, "yyyyMMddHHmm", Globalization.CultureInfo.InvariantCulture) 'Convert.ToDateTime(dtnew).ToString("HH:mm")
timeValue = dtNow 'New DateTime(oaDate.Year, oaDate.Month, oaDate.Day, dtNow.Hour, dtNow.Minute, dtNow.Second)
Return timeValue
End Function
私はあなたが必要なものを手に入れません – Raskayu
私は更新された質問を持っています – John
あなたは年などの他の値を持っていますか? – Raskayu