如何修复“必须有相同类型的实参”

AbbasZavar22AbbasZavar22 成员职位:6新手
你好,

我想计算两个小于3个月的日期之间的范围:
我把它做成

如果(date_diff (PerformedDate LatestDate < 7776000000), 1,0)

3个月= 7,776,000,000毫秒

但是我得到了一个错误"必须有相同类型的参数"
两个日期都是相同的日期格式。

你有什么推荐吗?



最佳答案

  • BalazsBaranyBalazsBarany 管理员,版主,员工,RapidMiner认证分析师,RapidMiner认证专家职位:871独角兽
    解决方案接受
    这就跟你问声好!

    Date_diff()有两个日期/时间属性。你正在传递“LatestDate<7”作为第二个参数,这将是一个布尔结果。

    这将是公式的语法正确形式:
    if(date_difff(PerformedDate, LatestDate) < 7776000000), 1, 0)

    在公式中指定数字时,必须不使用千位分隔符。

    问候,
    Balazs
    AbbasZavar22

答案

登录注册置评。