XSL Transformation 1.0 - Минус часов - PullRequest
0 голосов
/ 14 января 2020

Я хочу снять 20 часов с ожидаемой даты отправки

Ввод XML:

<Extrinsic name="expectedDispatchDate">2020-01-15T16:00:00+01:00</Extrinsic>

XSLT:

<xsl:value-of select="Extrinsic[@name='expectedDispatchDate'] - 20"/>

Выход XML:

2020-01-14T20:00:00+01:00

1 Ответ

0 голосов
/ 14 января 2020

Посмотрите на библиотеку даты и времени EXSLT по адресу www.exslt.org и, в частности, по шаблону XSLT с именем date:add-duration, который можно найти по адресу http://exslt.org/date/functions/add-duration/date.add-duration.template.xsl

...