Я хочу получить дату завтра с использованием даты exslt.EXSLT дата: добавить функцию имеет неожиданные результаты
date:date()
возвращает сегодня дату ('2014-01-23'), и если я добавляю 1 день ('P1D'), я ожидаю, что это будет завтра ('2014-01-24'). Но вместо этого результат
<xsl:value-of select="date:add(date:date(), 'P1D')"/>
is '2014-01-23T23: 00: 00Z'.
Как добавить второй? каково будет значение продолжительности для этого – iRamesh
@iRamesh Извините за поздний ответ. Чтобы добавить секунду, это будет «PT1S». Используемый синтаксис - это синтаксис длительности, указанный в ISO 8601. «T» - это разделитель даты и времени. Перед разделителем это Y = год, M = месяц, D = день, а после разделителя - H = час; M = минута; S = второй. Как вы видите, «Т» важно различать месяцы от минут. –