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'. |