# EXSLT - date:day-in-year

Implementer Page: date.day-in-year.html Function Package: date.day-in-year.zip #### Function Syntax
    number date:day-in-year(string?)
#### Template Syntax
    <xsl:call-template name="date:day-in-year">
       <xsl:with-param name="date-time" select="string" />?
    </xsl:call-template>
The `date:day-in-year` function returns the day of a date in a year as a number. If no argument is given, then the current local date/time, as returned by `date:date-time` is used the default argument. The date/time string specified as the argument is a right-truncated string in the format defined as the lexical representation of `xs:dateTime` in one of the formats defined in [XML Schema Part 2: Datatypes]. The permitted formats are as follows: `xs:dateTime` (`CCYY-MM-DDThh:mm:ss`) `xs:date` (`CCYY-MM-DD`) If the date/time string is not in one of these formats, then `NaN` is returned. ## Implementations The following XSLT processors support `date:day-in-year`: SAXON from Michael Kay (version 6.4.2) Xalan-J from Apache (version 2.4.D1) 4XSLT, from 4Suite. (version 0.12.0a3) libxslt from Daniel Veillard et al. (version 1.0.19) Implementations of `date:day-in-year` are available in the following languages: EXSLT Function (by Jeni Tennison) XSLT Template (by Jeni Tennison) Javascript (by Chris Bayes) Msxsl (by Chris Bayes)

http://www.exslt.org/date/functions/day-in-year/index.html last modified 2002-11-12