Saltar navegación

Documentación de FlexPro 2025

DateTime

La función crea un valor de tiempo del calendario desde elementos individuales de fecha y hora.

Sintaxis

DateTime(Month, Day, Year, [ Hour = 0 ], [ Minute = 0 ] [ , Second = 0 ])
o
DateTime(Month, Day, Year, Hour, Minute, Second, Timezone)

 

La sintaxis de la función DateTime consta de los siguientes elementos:

Parte

Descripción

Month

Es el mes de la fecha.

Las estructuras de datos permitidas son Valor escalar y Serie de datos. Se permiten todos los tipos de datos reales.

Day

Es el día de la fecha.

Las estructuras de datos permitidas son Valor escalar y Serie de datos. Se permiten todos los tipos de datos reales.

Year

Es el año de la fecha. Puede especificarse con dos o cuatro dígitos.

Las estructuras de datos permitidas son Valor escalar y Serie de datos. Se permiten todos los tipos de datos reales.

Hour

Es la hora de la fecha.

Las estructuras de datos permitidas son Valor escalar y Serie de datos. Se permiten todos los tipos de datos reales. El argumento se transforma en la unidad h.

Se establece el valor predeterminado 0 si no se especifica el argumento.

Minute

Es el minuto de la fecha.

Las estructuras de datos permitidas son Valor escalar y Serie de datos. Se permiten todos los tipos de datos reales. El argumento se transforma en la unidad min.

Se establece el valor predeterminado 0 si no se especifica el argumento.

Second

Es el segundo de la fecha.

Las estructuras de datos permitidas son Valor escalar y Serie de datos. Se permiten todos los tipos de datos reales. El argumento se transforma en la unidad s.

Se establece el valor predeterminado 0 si no se especifica el argumento.

Timezone

Es la zona horaria en la que deben interpretarse los elementos de fecha, como desfase en horas respecto a UTC (Tiempo Universal Coordinado). Si omite el argumento, los elementos de fecha se interpretan en la hora local.

Las estructuras de datos permitidas son Valor escalar. Los tipos de datos permitidos son Entero de 16 bits, Entero de 32 bits, Entero de 64 bits, En coma flotante de 32 bits, En coma flotante de 64 bits y Intervalo de tiempo.

Notas

El resultado corresponde a la fecha especificada. Si se introduce una fecha inválida, por ejemplo, una fecha anterior al 1.1.1970, la función pasa un valor de tiempo del calendario inválido.

Si un argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

Nota        También puede escribir valores constantes de tiempo del calendario directamente como constante de FPScript.

Disponibilidad

FlexPro View, Basic, Professional, Developer Suite

Ejemplos

DateTime(1, 25, 2004, 0, 0, 0)

Devuelve '25.1.2004 00:00:00'.

DateTime(1, 25, 04, 12, 34, 45.6)

Devuelve '25.1.2004 12:34:45.6'.

Véase también

Función Time

Función CurrentDate

Tipos de datos