add param for timezone
This commit is contained in:
parent
d2ee45b1c2
commit
4214ff6576
10
xsl/date.xsl
10
xsl/date.xsl
|
@ -425,17 +425,23 @@
|
||||||
|
|
||||||
<!-- Geklaut von:
|
<!-- Geklaut von:
|
||||||
http://www.trachtenberg.com/blog/2005/03/03/xslt-cookbook-generating-an-rfc-822-date/
|
http://www.trachtenberg.com/blog/2005/03/03/xslt-cookbook-generating-an-rfc-822-date/
|
||||||
TODO: Zeitzone stimmt sicher nicht...
|
|
||||||
-->
|
-->
|
||||||
<xsl:template name="date-to-rfc822">
|
<xsl:template name="date-to-rfc822">
|
||||||
<xsl:param name="date"/>
|
<xsl:param name="date"/>
|
||||||
|
<xsl:param name="tz"/>
|
||||||
|
<xsl:variable name="timezone">
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="$tz != ''"><xsl:copy-of select="$tz"/></xsl:when>
|
||||||
|
<xsl:otherwise>GMT</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
</xsl:variable>
|
||||||
|
|
||||||
<xsl:value-of select="concat(date:day-abbreviation($date), ', ',
|
<xsl:value-of select="concat(date:day-abbreviation($date), ', ',
|
||||||
format-number(date:day-in-month($date), '00'), ' ',
|
format-number(date:day-in-month($date), '00'), ' ',
|
||||||
date:month-abbreviation($date), ' ', date:year($date), ' ',
|
date:month-abbreviation($date), ' ', date:year($date), ' ',
|
||||||
format-number(date:hour-in-day($date), '00'), ':',
|
format-number(date:hour-in-day($date), '00'), ':',
|
||||||
format-number(date:minute-in-hour($date), '00'), ':',
|
format-number(date:minute-in-hour($date), '00'), ':',
|
||||||
format-number(date:second-in-minute($date), '00'), ' GMT')"/>
|
format-number(date:second-in-minute($date), '00'), ' ', $timezone)"/>
|
||||||
</xsl:template>
|
</xsl:template>
|
||||||
|
|
||||||
<xsl:template name="strip-time-from-date">
|
<xsl:template name="strip-time-from-date">
|
||||||
|
|
Loading…
Reference in New Issue
Block a user