Mdx 赛库日期差错误

Mdx 赛库日期差错误,mdx,datediff,saiku,Mdx,Datediff,Saiku,我在使用saiku计算两个日期之间的日期差时得到了错误的结果 /*** Query ***/ With Member Measures.DD as DateDiff('d',CDate('Mar 20, 2014'),CDate('Apr 19, 2014'),3,3) select {Measures.DD,Measures.DF} on Columns from [Cube_AR] /*** Output ***/ 1 /*** Expected Output ***/ 30

我在使用saiku计算两个日期之间的日期差时得到了错误的结果

/*** Query ***/
With Member Measures.DD as 
   DateDiff('d',CDate('Mar 20, 2014'),CDate('Apr 19, 2014'),3,3)
select {Measures.DD,Measures.DF} on Columns 
from [Cube_AR]

/*** Output ***/
1

/*** Expected Output ***/
30

尝试更完整的日期,而且我通常在我的
“D”
周围使用双引号


3作为一周的第一天是一个奇怪的日子吗?

即使我从上述查询中删除了“周中的一天”部分,也没有在SSAS中工作。我需要找出蒙德里安MDX中的日期差异“更完整的日期”是什么意思?@BerkinAlbertAntonyW当我说“更完整”时,我的意思是尝试使用“三月”而不是od“三月”,或者使用“四月”而不是较短的版本“四月”…真的,即使我尝试了更完整的日期,我也没有得到预期的输出。您使用的是哪个版本的Saiku、Schema Workbench和Pentaho。。
With Member Measures.DD as 
   DateDiff("D",CDate('March 20, 2014'),CDate('April 19, 2014'),3,3)
select {Measures.DD,Measures.DF} on Columns 
from [Cube_AR]