【发布时间】:2014-10-16 16:35:58
【问题描述】:
如何在不使用concat 的情况下使用TSQL 或VB.NET 将08:14:13 等时间添加到01/01/2014 00:00:00 等日期?
【问题讨论】:
-
请分享您的代码,因为听起来可能还有其他问题
-
请说明它们目前是什么类型
-
我已将此请求的结果
set language 'french';SELECT DATEADD(dd,0, (Select DATEDIFF(dd,0, (select MAX(HeurMsg) from ib2new放入日期时间变量中,我想将其添加到此变量Dim resultTimer = DateAdd("n", TimeToAdd, Date.Parse(Vpreouv)) -
将
Vpreouv转换为 TimeSpan 然后result = baseDate.Add(vpreouvTimeSpan)应该可以工作。 NET DateTime 类型会将 TimeSpan 类型添加到日期;这与 setting 将时间设置为特定值不同