我正在尝试使用DATEDIFF()计算两天之间的差异。我使用以下代码:
=DATEDIFF(DAY,CDate(Fields!Eingang_Kundenanfrage.Value),CDate(Fields!Ausgang_Angebot.Value))
每次我尝试保存报告时,都会收到以下错误消息:
[BC30455] Argument not specified for parameter 'DateValue' of 'Public Function Day(DateValue As Date) As Integer'.
DataSource是一个SharePoint列表,日期以下列格式给出:23.05.2014 00:00:00(DD.MM.YYYY HH:MM:SS)。
我已经搜索了很长一段时间的工作解决方案,但我没有成功。
有人可以帮助我吗?
答案 0 :(得分:0)
在输入日期值之前,请将其转换为日期数据类型。
select datediff(day,convert(date,'2014-05-28 16:07:54.647'),convert(date,'2014-05-29 16:07:54.647')) as DiffDay