【发布时间】:2015-01-02 19:59:10
【问题描述】:
我需要比较两个日期。一个是页面的属性,第二个是当前日期。问题是,它们的格式不同,因此 XWQL 无法比较它们(我认为这是因为第一次约会)。但是,我不知道如何将第一个日期的格式更改为查询模块可接受的格式。
我看不出如何使用 $datetool,因为我需要在查询执行期间重新格式化日期,而不是在它之前(我没有属性的内容) .
我很想找到一些类似 MySQL date_format() 的函数。我现在用的是XWQL,不过查询也可以用HQL写。
那么,你知道有什么办法吗?
示例:
FROM doc.object('$xcontext.macro.params.parentSpaceClass')
AS page
WHERE :validDate >= $currDate
ORDER BY $ordCol $xcontext.macro.params.orderDirection
validDate - 属性的名称,而不是它的值(例如 page.enddate)
日期格式:
有效日期 - 01/10/2014 14:47:08
$currDate - 2014 年 11 月 6 日星期四 12:27:50 EET
【问题讨论】: