Saltar navegación

Documentación de FlexPro 2025

TimeSpan

Convierte una Expresión al tipo de datos de intervalo de tiempo.

Sintaxis

TimeSpan Expresión

La sintaxis del comando TimeSpan consta de las siguientes partes:

Parte

Descripción

Expresión

Cualquier expresión. Se permiten todos los tipos de datos.

Notas

El operador puede procesar valores escalares o series y matrices de datos completas. Si la Expresión es una serie de datos o una matriz de datos, la conversión de tipo se realiza elemento por elemento y el resultado vuelve a ser una serie de datos o una matriz de datos. Cuando se convierte una señal, una serie de señales o una curva espacial, solo se tiene en cuenta el componente Y. El resultado contiene el componente Y convertido como serie de datos o matriz de datos. Si la Expresión es una lista, la operación se ejecuta para cada elemento de la lista y el resultado también es una lista.

Al convertir un valor numérico en un intervalo de tiempo, este se interpreta como la longitud del intervalo de tiempo en segundos con decimales si es necesario. En los tipos de datos complejos se calcula un valor absoluto. Al convertir cadenas, se utilizan los caracteres decimales configurados en Opciones en FlexPro. El tipo Vacío da como resultado un valor de intervalo de tiempo inválido.

Si la Expresión es una magnitud física, entonces debe tener la dimensión SI tiempo y se transforma a la unidad s antes de la conversión.

Disponibilidad

FlexPro View, Basic, Professional, Developer Suite

Ejemplos

TimeSpan 12345.6

Devuelve el intervalo de tiempo '03:25:45.6'.

TimeSpan "12:13:14,56"

Devuelve '12:13:14.56'.

TimeSpan Empty

Devuelve '?:?:?'.

TimeSpan (12 h + 13 min + 14.56 s)

Devuelve '12:13:14.56'.

 

Véase también

Tipos de datos

Función ChangeDataType

Operador Boolean

Operador Integer16

Operador Integer32

Operador Integer64

Operador FloatingPoint32

Operador FloatingPoint64

Operador ComplexInteger16

Operador ComplexInteger32

Operador ComplexInteger64

Operador ComplexFloatingPoint32

Operador ComplexFloatingPoint64

Operador String

Operador CalendarTime