我正在尝试用于datediff()
计算纵向 REDCap 数据库中的年龄,但该函数返回 [no value],尽管计算有效并且智能变量帮助页面证实该函数似乎正确。
第一个日期是在一个事件中的非重复工具中。第二个日期,也是进行计算的地方,在第二个可重复工具的字段中,在一个单独的、不可重复的事件中。
我的计算目前如下所示:
datediff([firstdate],[seconddate][current-instance], "y")
我也(因为不知道如何解决它),尝试过
datediff([firstdate],[secondeventname][seconddate], "y")
两种计算都返回 [无值]。我已经仔细检查了日期是否采用相同的 ymd 格式,并且当我用“今天”替换第二个参数时该函数确实有效,所以我知道问题是第二个参数,但智能变量 FAQ 似乎建议上面的第一行代码,这当然没有工作。
有没有人有经验可能是什么问题?