EXSLT - date:day-in-week

Implementer Page: date.day-in-week.html
Function Package: date.day-in-week.zip

Function Syntax

number date:day-in-week(string?)

Template Syntax

<xsl:call-template name="date:day-in-week">
   <xsl:with-param name="date-time" select="string" />?
</xsl:call-template>

The date:day-in-week function returns the day of the week given in a date 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:

If the date/time string is not in one of these formats, then NaN is returned.

The numbering of days of the week starts at 1 for Sunday, 2 for Monday and so on up to 7 for Saturday.

Implementations

The following XSLT processors support date:day-in-week:

Implementations of date:day-in-week are available in the following languages:

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