我在VB.Net中有两个日期时间变量
Dim inDt As Datetime //contains date
Dim inTime As DateTime //contains time
我想在单个DateTime变量中添加这两个变量,我没有找到任何.Net函数来执行此操作。还有其他方法可以做到吗?
答案 0 :(得分:2)
说明上面的评论,你可以这样做:
DateTime combinedDateTime = inDt +
new TimeSpan(0, inTime.Hour, inTime.Minute, inTime.Second, inTime.Millisecond);
答案 1 :(得分:0)
您可以使用Ticks
属性和AddTicks
方法:
Dim result As DateTime
result = inDt.AddTicks(inTime.Ticks)