[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] Date formatting using XSLT extensions functions
Subject: RE: [xsl] Date formatting using XSLT extensions functions From: "Kaine Varley" <kaine.varley@xxxxxxxxxxxxxxxxxx> Date: Mon, 28 Apr 2003 15:04:10 +0100 |
DaveP, Thanks for the advice. It is looking more and more likely that I'll have to become stricter with the initial date format being input. However, as I mentioned, the date formats I described are all parsed and handled OK through the VBScript Date functions, when used in ASP page or VB, so I was hoping to access those functions through the use of an XSLT extension function, as described below and in the original thread, since I can, at least, guarantee the platform that it will be running on. However, I have failed in my attempt to use the VBScript Date functions as extensions. Any ideas? Thanks again for the valuable input. Kaine (Code from original thread) VBScript version: <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:extra="urn:extra-functions"> <msxml:script xmlns:msxml="urn:schemas-microsoft-com:xslt" language="VBScript" implements-prefix="extra"> Function DateFormat(InputDate) If IsDate(InputDate) Then DateFormat = Day(InputDate) & " " & Month(InputDate) End If End Function </msxml:script> <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/> <xsl:template name="format-date"> <xsl:param name="date-to-format" /> <xsl:value-of select="extra:DateFormat($date-to-format)" /> </xsl:template> </xsl:stylesheet> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Date formatting using XSL, David . Pawson | Thread | RE: [xsl] Date formatting using XSL, Eugene Kuznetsov |
RE: [xsl] Creating internal lists, cknell | Date | RE: [xsl] Vertical display, Dimitre Novatchev |
Month |
Keywords