将DATE函数作为DATEDIFF参数:
TestDATEDIFF1 = DATEDIFF ( DATE (2021,1,11) , DATE (2021,1,12) , DAY )
返回错误值:100231
使用DATE函数生成表,然后再使用DATEDIFF函数:
Table = {(DATE(2021,1,11), DATE(2021,1,12))}
TestDATEDIFF2 = DATEDIFF( TestDATEDIFF[Value1] , TestDATEDIFF[Value2] , DAY )
返回正确值:1
补充
DATEDIFF的官方文档中,参数是标量日期/时间值
问题:
为什么DATE函数直接作为参数时,返回值是100231,100231是怎么得来的?