📅  最后修改于: 2023-12-03 15:35:47.879000             🧑  作者: Mango
在 XQuery 中,current-date() 函数用于获取当前日期。它返回一个日期对象,包含当前日期的年份、月份和日。
使用 current-date() 函数的语法如下:
current-date()
current-date() 函数返回一个日期对象,例如:
2019-09-25+08:00
该日期格式按照 ISO 8601 标准来表示,其中年份后面的 "+08:00" 表示该日期所对应的时区为东八区(中国标准时区)。
以下示例演示如何使用 current-date() 函数来获取当前日期:
let $today := current-date()
return $today
上述代码会返回当前日期的日期对象,例如:
2019-09-25+08:00
你可以将该日期对象用于进一步的计算或比较操作,例如:
let $today := current-date()
let $end-of-year := xs:date(concat(year-from-date($today), '-12-31'))
return $end-of-year - $today
上述代码将获取今年年末(即 12 月 31 日)与当前日期之间的天数。