XSLT and XPath function reference in alphabetical order

(Excerpt from “XSLT 2.0 & XPath 2.0” by Frank Bongers, chapter 5, translated from German)

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

fn:timezone-from-date

Category:

Value extraction from time values, date values and duration

Origin:

XPath 2.0

Return value:

The timezone component of a date in the form of a duration value of xs:dayTimeDuration type.

Call/Arguments:

fn:timezone-from-date($dateValue?)

$dateValue:

Optional. A date value of xs:date type whose timezone component shall be extracted.

Purpose of use:

The function extracts the value of the timezone offset of the UTC time of a date passed on in the form of a duration value of xs:dayTimeDuration type.

The outputted value may move in the interval between +14:00 (PT14H) and -14:00 hours (-PT14H). If the empty sequence is passed on, the function returns an empty result sequence.

Example - extraction of the timezone factor from a date indication:

fn:timezone-from-date( xs:date("2003-07-30-05:00")

)

returns the value -05:00 in the form of -PT5H as xs:dayTimeDuration.

Function definition:

XPath 1.0:

The function is not available.

XPath 2.0:

fn:timezone-from-date($arg as xs:date?) as xs:dayTimeDuration?

   

<< back next >>

 

 

 


Copyright © Galileo Press, Bonn 2008
Printing of the online version is permitted exclusively for private use. Otherwise this chapter from the book "XSLT 2.0 & XPath 2.0" is subject to the same provisions as those applicable for the hardcover edition: The work including all its components is protected by copyright. All rights reserved, including reproduction, translation, microfilming as well as storage and processing in electronic systems.


Galileo Press, Rheinwerkallee 4, 53227 Bonn, Germany