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

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

Function Syntax

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

The date:hour-in-day function returns the hour of the day 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 hour of the day. For details about how the format pattern is constructed and used, see date:date-format). The numbering of the hours always begins at 0 (i.e. the hour of 00:00:00 is 0).

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:hour-in-day.

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

Change History

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

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

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