Compartir a través de


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