Вывожу доп-свойство типа ДатаВремя
<xsl:call-template name="date_to_str" >
<xsl:with-param name="date" select="item_propertys/item_property[@xml_name = 'date_time']/value"/>
</xsl:call-template>
Ниже код выводит только число и месяц, как добавить после числа и месяца так же собственно и время?
пример - 1 июня 17:00 (без секунд)
<!-- Вывод даты с месяцем на русском -->
<xsl:template name="date_to_str">
<xsl:param name="date" select="date"/>
<xsl:variable select="substring-after($date, '.')" name="month_postfixDate" />
<xsl:variable select="substring-before($month_postfixDate, '.')" name="month" />
<xsl:value-of select="number(substring-before($date, '.'))"/> <xsl:choose>
<xsl:when test="$month = 1">января</xsl:when>
<xsl:when test="$month = 2">февраля</xsl:when>
<xsl:when test="$month = 3">марта</xsl:when>
<xsl:when test="$month = 4">апреля</xsl:when>
<xsl:when test="$month = 5">мая</xsl:when>
<xsl:when test="$month = 6">июня</xsl:when>
<xsl:when test="$month = 7">июля</xsl:when>
<xsl:when test="$month = 8">августа</xsl:when>
<xsl:when test="$month = 9">сентября</xsl:when>
<xsl:when test="$month = 10">октября</xsl:when>
<xsl:when test="$month = 11">ноября</xsl:when>
<xsl:otherwise>декабря</xsl:otherwise>
</xsl:choose>
</xsl:template>