.. _functx_dayTimeDuration: ====================== functx:dayTimeDuration ====================== Constrói um dayTimeDuration a partir de dias, horas, minutos e segundos Descrição ~~~~~~~~~ A função functx:dayTimeDuration constrói um valor xs:dayTimeDuration a partir de argumentos com o número de dias, horas, minutos e segundos. Zero pode ser indicado pelo número 0 ou pela sequência vazia. Se todos os argumentos forem zero ou a sequência vazia, devolve P0M. .. list-table:: :widths: 40 60 :header-rows: 1 * - **Parâmetros** - **Descrição** * - days:numeric() - o número de dias * - hours:numeric() - o número de horas * - minutes:numeric() - o número de minutos * - seconds:numeric() - o número de segundos Exemplos ~~~~~~~~ .. list-table:: :widths: 50 50 :header-rows: 1 * - **XPath** - **Resultado** * - functx:dayTimeDuration(1,6,0,0) - P1DT6H * - functx:dayTimeDuration(2.5,0,0,0) - P2DT12H * - functx:dayTimeDuration(1,(),3,5.6) - P1DT3M5.6S * - functx:dayTimeDuration(0,0,5,0) - PT5M * - functx:dayTimeDuration(0,0,0,0) - PT0S Depende de ~~~~~~~~~~ * :ref:`functx_if-empty`. Veja também ~~~~~~~~~~~ .. toctree:: :titlesonly: :glob: * :ref:`functx_yearMonthDuration`.