EXSLT - date:day-in-year - Version 1

Version: 1
Status: new
User Page: index.html
XML Definition: date.day-in-year.xml
Function Package: date.day-in-year.zip

Function Syntax

number date:day-in-year(string?, string?)

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 first argument.

The date/time string specified as the first 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 second argument is a the name of a date format (declared by date:date-format) that is used to work out the numerical day of the year for the date. For details about how the format pattern is constructed and used, see date:date-format). The numbering of the days always begins at 1.

An implementation of this extension function in the EXSLT date namespace must conform to the behaviour described in this document.

Implementations

No XSLT processors that we know of have built-in support for date:day-in-year.

There are currently no third-party implementations of date:day-in-year.

Change History

Submitted: 2001-05-13
Creator: Jeni Tennison (http://www.jenitennison.com/)

Returns the day in the year given in a date/time string as a number.

http://www.exslt.org/date/functions/day-in-year/date.day-in-year.1.html last modified 2001-05-13