有这样一个代码示例。
Dim hour As String = "10"
Dim minute As String = "30"
Dim strTime As String = $"{hour}:{minute}:00"
Dim currDateTime As Date = Now
Dim currDate As Date = currDateTime.Date
现在如何currDate将部分时间添加到变量中,以使日期不在 12:00:00?
这段代码什么都不做。
currDate.AddHours(CInt(hour))
currDate.AddMinutes(CInt(minute))
当然不是。AddHours 返回一个带有添加小时数的新 DateTime。直接修改提供的变量不起作用
顺便说一句,这是适合您的时刻:您不需要从现在添加,而是从今天添加:
输出: