Oracle apex 计算顶点侧两个日期之间的差值

Oracle apex 计算顶点侧两个日期之间的差值,oracle-apex,oracle-apex-5.1,Oracle Apex,Oracle Apex 5.1,我有一张表,有两个日期开始日期和结束日期。 我有一个Oracle APEX表单,它从这个表中获取数据。 是否可以在顶端计算开始日期和结束日期之间的天数 据我所知,我无法创建直接引用表达式end_date-begin_date的项。 我试图创建两个隐藏项:P_开始日期引用开始日期列和P_结束日期引用结束日期列。 然后创建引用表达式:P_END_DATE-:P_BEGIN_DATE的第三项。 但这不起作用,因为:P_开始\u日期和:P_结束\u日期似乎是字符串,而不是日期 有没有一种方法可以在不在数

我有一张表,有两个日期开始日期和结束日期。 我有一个Oracle APEX表单,它从这个表中获取数据。 是否可以在顶端计算开始日期和结束日期之间的天数

据我所知,我无法创建直接引用表达式end_date-begin_date的项。 我试图创建两个隐藏项:
P_开始日期
引用开始日期列和
P_结束日期
引用结束日期列。 然后创建引用表达式
:P_END_DATE-:P_BEGIN_DATE
的第三项。 但这不起作用,因为
:P_开始\u日期
:P_结束\u日期
似乎是字符串,而不是日期

有没有一种方法可以在不在数据库端创建虚拟列的情况下计算此差异


另外,我使用了APEX的非常旧的版本:4.2.1。但若您知道新版本的解决方案,请也写它

html中的所有内容都是文本,这意味着所有顶点项目都是字符串

如果需要对项目进行计算,则需要将其转换为正确的格式

to_date(:P_END_DATE, 'MM/DD/YYYY') - to_date(:P_BEGIN_DATE, 'MM/DD/YYYY')