Lista de operaciones de fecha y hora
TODATE([year],[month],[day])
Crea una fecha a partir de partes de la fecha especificadas.
Parámetros:- [year] - la parte del año de la fecha Tipo de dato: INT
[month] - la parte del mes de la fecha Tipo de dato: INT
[day] - la parte del día de la fecha
Tipo de datos: INT
Tipo de datos de salida: DATE
TODATE([year],[month],[day],[hour],[minute],[second],[millisecond])
Crea una fecha a partir de partes de la fecha especificadas con el tiempo.
Parámetros:- [year] - la parte del año de la fecha
Tipo de datos: INT
[month] - la parte del mes de la fecha
Tipo de datos: INT
[day] - la parte del día de la fecha
Tipo de datos: INT
[hour] - la parte de la hora de la fecha
Tipo de datos: INT
[minute] - la parte de los minutos de la fecha
Tipo de datos: INT
[second]- la parte de los segundos de la fecha
Tipo de datos: INT
[millisecond] - la parte de los milisegundos de la fecha
Tipo de datos: INT
Tipo de datos de salida: DATE
TODATE([year],[month],[day],[time])
Crea una fecha a partir de partes de la fecha especificadas con el tiempo.
Parámetros:- [year] - la parte del año de la fecha
Tipo de datos: INT
[month] - la parte del mes de la fecha
Tipo de datos: INT
[day] - la parte del día de la fecha
Tipo de datos: INT
[time] - la parte de la hora de la fecha
Tipo de datos: INT
Tipo de datos de salida: DATE
TOTIME([hour],[minute],[second],[millisecond])
Crea un rango de tiempo a partir de partes de la fecha especificadas.
Parámetros:- [hour] - la parte de la hora de la fecha
Tipo de datos: INT
[minute] - la parte de los minutos de la fecha
Tipo de datos: INT
[second]- la parte de los segundos de la fecha
Tipo de datos: INT
[millisecond] - la parte de los milisegundos de la fecha
Tipo de datos: INT
Tipo de datos de salida: TIME
TOTIMEFROMDAYS([value])
Ccrea un rango de tiempo a partir del número total de días.
Parámetros:- [value] - nombre de atributo, operación anidada o expresión para crear un rango de tiempo
Tipo de datos: INT
Tipo de datos de salida: FLOAT, TIME
TOTIMEFROMHOURS([value])
Crea un rango de tiempo a partir del número total de horas.
Parámetros:- [value] - nombre de atributo, operación anidada o expresión para crear un rango de tiempo
Tipo de datos: INT
Tipo de datos de salida: FLOAT, TIME
TOTIMEFROMMILLIS([value])
Crea un rango de tiempo a partir del número total de milisegundos.
Parámetros:- [value] - nombre de atributo, operación anidada o expresión para crear un rango de tiempo
Tipo de datos: INT
Tipo de datos de salida: TIME
TOTIMEFROMMINUTES([value])
Crea un rango de tiempo a partir del número total de minutos.
Parámetros:- [value] - nombre de atributo, operación anidada o expresión para crear un rango de tiempo
Tipo de datos: FLOAT, INT
Tipo de datos de salida: TIME
TOTIMEFROMSECONDS([value])
Crea un rango de tiempo a partir del número total de segundos.
Parámetros:- [value] - nombre de atributo, operación anidada o expresión para crear un rango de tiempo
Tipo de datos: FLOAT, INT
Tipo de datos de salida: TIME
ADDDAYS([date],[count])
Agrega el número de días especificado al rango de fecha y hora.
Parámetros:- [date] - una fecha específica a la que se agregan días laborables
Tipo de datos: DATE, TIME
[count] - el número de días laborables que se agregan a la fecha
Tipo de datos: FLOAT, INT
Tipo de datos de salida: DATE, TIME
ADDHOURS([date],[count])
Agrega el número de horas especificado al rango de fecha y hora.
Parámetros:- [date] - una fecha específica a la que se agregan horas
Tipo de datos: DATE, TIME
[count] - el número de horas que se agregan a la fecha
Tipo de datos: FLOAT, INT
Tipo de datos de salida: DATE, TIME
ADDMILLIS([date],[count])
Agrega el número de milisegundos especificado al rango de fecha y hora.
Parámetros:- [date] - una fecha específica a la que se agregan milisegundos
Tipo de datos: DATE, TIME
[count] - el número de milisegundos que se agregan a la fecha
Tipo de datos: FLOAT, INT
Tipo de datos de salida: DATE, TIME
ADDMINUTES([date],[count])
Agrega el número de minutos especificado al rango de fecha y hora.
Parámetros:- [date] - una fecha específica a la que se agregan minutos
Tipo de datos: DATE, TIME
[count] - el número de minutos laborables que se agregan a la fecha
Tipo de datos: FLOAT, INT
Tipo de datos de salida: DATE, TIME
ADDMONTHS([date],[count])
Agrega el número de meses especificado al rango de fecha y hora.
Parámetros:- [date] - una fecha específica a la que se agregan meses
Tipo de datos: DATE, TIME
[count] - el número de meses que se agregan a la fecha, ignora valores fraccionados
Tipo de datos: FLOAT, INT
Tipo de datos de salida: DATE, TIME
ADDSECONDS([date],[count])
Agrega el número de segundos especificado al rango de fecha y hora.
Parámetros:- [date] - una fecha específica a la que se agregan segundos
Tipo de datos: DATE, TIME
[count] - el número de segundos que se agregan a la fecha
Tipo de datos: FLOAT, INT
Tipo de datos de salida: DATE, TIME
ADDYEARS([date],[count])
Agrega el número de años especificado al rango de fecha y hora.
Parámetros:- [date] - una fecha específica a la que se agregan años
Tipo de datos: DATE, TIME
[count] - el número de años que se agregan a la fecha, ignora valores fraccionados
Tipo de datos: FLOAT, INT
Tipo de datos de salida: DATE, TIME
DATE([date])
Devuelve la parte correspondiente a la fecha de la fecha sin un rango de tiempo.
Parámetros:- [date] - la fecha a partir de la cual se devuelve la parte de la fecha
Tipo de datos: DATE
Tipo de datos de salida: DATE
DAY([date])
Devuelve el día del mes de la fecha.
Parámetros:- [date] - la fecha a partir de la cual se devuelve la parte del día
Tipo de datos: DATE
Tipo de datos de salida: INT
DAYOFWEEK([date])
Devuelve el día de la semana de la fecha.
Parámetros:- [date] - la fecha cuyo día de la semana se devuelve
Tipo de datos: DATE
Tipo de datos de salida: INT
DAYOFYEAR([date])
Devuelve el día del año de la fecha.
Parámetros:- [date] - la fecha cuyo día del año se devuelve
Tipo de datos: DATE
Tipo de datos de salida: INT
HOUR([date])
Devuelve una hora de la fecha.
Parámetros:- [date] - la fecha a partir de la cual se devuelve la hora
Tipo de datos: DATE
Tipo de datos de salida: INT
MILLISECOND([date])
Devuelve un milisegundo de la fecha.
Parámetros:- [date] - la fecha a partir de la cual se devuelve el milisegundo
Tipo de datos: DATE
Tipo de datos de salida: INT
MINUTE([date])
Devuelve un minuto de la fecha.
Parámetros:- [date] - la fecha a partir de la cual se devuelve el minuto
Tipo de datos: DATE
Tipo de datos de salida: INT
MONTH([date])
Devuelve un mes de la fecha.
Parámetros:- [date] - la fecha a partir de la cual se devuelve el mes
Tipo de datos: DATE
Tipo de datos de salida: INT
QUARTER([date])
Devuelve el trimestre de la fecha.
Parámetros:- [date] - la fecha a partir de la cual se devuelve el trimestre
Tipo de datos: DATE
Tipo de datos de salida: INT
SECOND([date])
Devuelve la parte de los segundos de la fecha.
Parámetros:- [date] - la fecha a partir de la cual se devuelve el segundo
Tipo de datos: DATE
Tipo de datos de salida: INT
TIMEOFDAY([date])
Devuelve la parte de la hora de la fecha.
Parámetros:- [date] - la fecha a partir de la cual se devuelve la parte de la hora
Tipo de datos: DATE
Tipo de datos de salida: TIME
WEEKOFYEAR([date])
Devuelve el número de la semana del año de una fecha según el estándar ISO 8601.
Parámetros- [date] - la fecha cuyo número de la semana del año según el estándar ISO 8601 se devuelve
Tipo de datos: DATE
Tipo de datos de salida: INT
YEAR([date])
Devuelve el año de la fecha.
Parámetros:- [date] - la fecha a partir de la cual se devuelve el año
Tipo de datos: DATE
Tipo de datos de salida: INT
ISLEAPYEAR([año])
Devuelve VERDADERO si el año es bisiesto; de lo contrario, devuelve FALSO.
Parámetros:- [year] - el año que estoy comprobando si es bisiesto o no
Tipo de datos: INT
Tipo de datos de salida: BOOL
DAYS([time])
Devuelve la parte correspondiente al día del rango de tiempo.
Parámetros:- [time] - la fecha a partir de la cual se devuelve la parte del día
Tipo de datos: TIME
Tipo de datos de salida: INT
HOURS([time])
Devuelve la parte correspondiente a la hora del rango de tiempo.
Parámetros:- [time] - la fecha a partir de la cual se devuelve la parte de la hora
Tipo de datos: TIME
Tipo de datos de salida: INT
MILLISECONDS([time])
Devuelve la parte correspondiente a los milisegundos del rango de tiempo.
Parámetros:- [time] - la fecha a partir de la cual se devuelve la parte del milisegundo
Tipo de datos: TIME
Tipo de datos de salida: INT
MINUTES([time])
Devuelve la parte correspondiente a los minutos del rango de tiempo.
Parámetros:- [time] - la fecha a partir de la cual se devuelve la parte del minuto
Tipo de datos: TIME
Tipo de datos de salida: INT
SECONDS([time])
Devuelve la parte correspondiente a los segundos del rango de tiempo.
Parámetros:- [time] - la fecha a partir de la cual se devuelve la parte del segundo
Tipo de datos: TIME
Tipo de datos de salida: INT
TOTALDAYS([time])
Devuelve el valor del rango de tiempo expresado en días enteros y fraccionarios.
Parámetros:- [time] - la fecha cuyo rango de tiempo expresado en días enteros y fraccionarios se devuelve
Tipo de datos: TIME
Tipo de datos de salida: FLOAT
TOTALHOURS([time])
Devuelve el valor del rango de tiempo expresado en horas enteras y fraccionarias.
Parámetros:- [time] - la fecha cuyo rango de tiempo expresado en horas enteras y fraccionarias se devuelve
Tipo de datos: TIME
Tipo de datos de salida: FLOAT
TOTALMILLIS([time])
Devuelve el valor del rango de tiempo expresado en milisegundos enteros y fraccionarios.
Parámetros:- [time] - la fecha cuyo rango de tiempo expresado en milisegundos enteros y fraccionarios se devuelve
Tipo de datos: TIME
Tipo de datos de salida: FLOAT
TOTALMINUTES([time])
Devuelve el valor del rango de tiempo expresado en minutos enteros y fraccionarios.
Parámetros:- [time] - la fecha cuyo rango de tiempo expresado en minutos enteros y fraccionarios se devuelve
Tipo de datos: TIME
Tipo de datos de salida: FLOAT
TOTALSECONDS([time])
Devuelve el valor del rango de tiempo expresado en segundos enteros y fraccionarios.
Parámetros:- [time] - la fecha cuyo rango de tiempo expresado en segundos enteros y fraccionarios se devuelve
Tipo de datos: TIME
Tipo de datos de salida: FLOAT
ISWORKINGHOUR([dateTime])
Devuelve verdadero cuando la fecha y la hora pertenecen a las horas de trabajo definidas en el calendario real.
Parámetros:- [dateTime] - la fecha a evaluar
Tipo de datos: DATE
Tipo de datos de salida: BOOL
ISWORKINGDAY([date])
Devuelve verdadero cuando la fecha pertenece al día de trabajo definido en el calendario real.
Parámetros:- [date] - la fecha a evaluar
Tipo de datos: DATE
Tipo de datos de salida: FLOAT
ISPUBLICHOLIDAY([date])
Devuelve verdadero cuando la fecha pertenece a la fiesta definida en el calendario real.
Parámetros:- [date] - la fecha a evaluar
Tipo de datos: DATE
Tipo de datos de salida: FLOAT
DURATIONCALENDAR([startDate], [endDate])
Devuelve la duración del tiempo de trabajo entre dos fechas calculadas en el calendario real.
Importante
Los cálculos asociados al calendario laboral funcionan correctamente solo en el rango desde el inicio del proceso menos 6 meses hasta el final del proceso más 24 meses. Calcular valores de calendario como días laborables u horas laborables fuera de este rango devolverá un error y un valor predeterminado. Usted no puede configurar este rango de calendario en la aplicación y se aplica automáticamente después de cada actualización de datos. Parámetros: - [startDate] : fecha de inicio del intervalo de tiempo.
Tipo de datos: DATE
[endDate] - fecha de finalización del intervalo de tiempo
Tipo de datos: DATE
Tipo de datos de salida: FLOAT
ADDWORKINGDAYS([date],[count])
Agrega a la fecha el número de días laborables especificado. El número exacto de horas de trabajo definidas no es relevante. Cualquier día que esté marcado como día laborable se cuenta como uno.
Importante
Los cálculos asociados al calendario laboral devuelven resultados correctos solo en el rango desde 6 meses antes del comienzo del proceso hasta 24 meses después de la fecha de finalización del proceso. Calcular valores de calendario (por ejemplo, días laborables u horas laborables) fuera de este rango devolverá un error y un valor predeterminado. Este rango se aplica automáticamente después de cada actualización de datos y no está disponible para que lo cambie. Parámetros: - [date] - una fecha específica a la que se agregan días laborables.
Tipo de datos: DATE
[count] - el número de días laborables que se agregan a la fecha
Tipo de datos: INT
Tipo de datos de salida: DATE
ADDWORKINGHOURS([date],[count])
Agrega a la fecha el número de horas laborables especificado.
Importante
Los cálculos asociados al calendario laboral devuelven resultados correctos solo en el rango desde 6 meses antes del comienzo del proceso hasta 24 meses después de la fecha de finalización del proceso. Calcular valores de calendario (por ejemplo, días laborables u horas laborables) fuera de este rango devolverá un error y un valor predeterminado. Este rango se aplica automáticamente después de cada actualización de datos y no está disponible para el cambio. Parámetros: - [date] - una fecha específica a la que se agregan horas laborables.
Tipo de datos: DATE
[count] - el número de horas laborables que se agregan a la fecha
Tipo de datos: INT
Tipo de datos de salida: DATE
ADDWORKINGMINUTES([date],[count])
Agrega a la fecha el número de minutos laborables especificado.
Importante
Los cálculos asociados al calendario laboral devuelven resultados correctos solo en el rango desde 6 meses antes del comienzo del proceso hasta 24 meses después de la fecha de finalización del proceso. Calcular valores de calendario (por ejemplo, días laborables u horas laborables) fuera de este rango devolverá un error y un valor predeterminado. Este rango se aplica automáticamente después de cada actualización de datos y no está disponible para que lo cambie. Parámetros: - [date] - una fecha específica a la que se agregan minutos laborables.
Tipo de datos: DATE
[count] - el número de minutos laborables que se agregan a la fecha
Tipo de datos: INT
Tipo de datos de salida: DATE