如何使用XQuery格式化日期

时间:2012-12-12 07:24:01

标签: xquery

我的日期显示如下

01-Nov-2012 12:00:00 AM

我希望显示日期是否高于

01-Nov-2012

只有少数数据不适用于所有人,

如何在Xquery中执行此操作。

请帮忙

此致

3 个答案:

答案 0 :(得分:1)

你可以使用:

tokenize(/test,' ')[1]

substring-before(/test,' ')

/test替换为日期的相应路径。

答案 1 :(得分:1)

这将有效:

fn:replace("01-Nov-2012 12:00:00 AM", "\s.*", "")

它用空字符串替换空格和所有内容。

答案 2 :(得分:-1)

这很简单。

convert(VARCHAR(10),datetoformate,106)

多数民众赞成