Loading TOC...

fn.formatTime

fn.formatTime(
   $value as String,
   $picture as String,
   [$language as String],
   [$calendar as String],
   [$country as String]
) as String

Summary

Returns a formatted time value based on the picture argument. This is an XSLT function, and it is available in XSLT, XQuery 1.0-ml, and Server-Side JavaScript.

Parameters
$value The given time $value that needs to be formatted.
$picture The desired string representation of the given time $value. The picture string is a sequence of characters, in which the characters represent variables such as, decimal-separator-sign, grouping-sign, zero-digit-sign, digit-sign, pattern-separator, percent sign and per-mille-sign. For details on the picture string, see http://www.w3.org/TR/xslt20/#date-picture-string.
$language The desired language for string representation of the time $value.
$calendar The only calendar supported at this point is "Gregorian" or "AD".
$country $country is used the specification to take into account country specific string representation.

Usage Notes

If the specified picture string includes a fractional second width that is seven or more decimal places, then the fractional seconds are truncated (not rounded) on the seventh and greater width.

Example

   fn.formatTime(fn.currentTime(),
                 "[H01]:[m01]:[s01]:[f01]")
   =>
   10:52:09:00

   fn.formatTime(fn.currentTime(),
                 "[H01]:[m01]:[s01]:[f01]","en","AD","US")
   =>
   10:52:33:00
 

Comments

    Powered by MarkLogic Server 7.0-4.1 and rundmc | Terms of Use | Privacy Policy