1

我必须约会: xs:date(current-date())和这样的事情2017-11-01T09:17:00Z。我需要在几分钟内获得差异。

我的想法是minutes-from-duration()功能,但我不知道如何将日期转换为正确的输入

4

1 回答 1

1

您可以简单地在 XSLT/XPath 2 或更高版本中减去两个日期或日期时间,例如current-dateTime() - xs:dateTime('2017-11-01T09:17:00Z')以获得持续时间,然后您可以使用您的函数或其他操作,例如(current-dateTime() - xs:dateTime('2017-11-01T09:17:00Z')) div xs:dayTimeDuration('PT1M')将持续时间除以 1 分钟。

于 2017-11-03T12:39:12.430 回答