如何在Spotfire自定义表达式中使用日期和逻辑运算符

时间:2014-10-29 17:30:32

标签: date logic expression spotfire

我正在尝试使用表达式在Spotfire中添加新的计算列,如果日期大于指定日期,则表达式应返回true。但是,如何告诉“自定义表达式”构建器您要执行此操作?

语法应该类似if ([datea] > 1-1-2014, 1, 0),但我正在努力划分表达式中的日期:我尝试过双引号,单个正方形,哈希(#)但没有运气。

有什么想法?

1 个答案:

答案 0 :(得分:4)

你试过日期功能吗?

  

从一列或多个值创建日期。如果给出单个参数,则输入列可以是String或DateTime类型。如果指定了String,则日期必须写在Spotfire可识别的表单上,并且日期(年,月和日)的所有部分必须存在。   如果给出了三个整数参数,那么第一个参数是年份,第二个参数是月份,第三个参数是该月份的日期。   例:   日期([列])   日期(2007年,05,17)

If([datea]<Date(2014,10,15),1,0)