Dinaup - Base de Conocimientos Help

Funciones: Tiempo

Time_SubtractMinutes

Keyword: Time_SubtractMinutes

Parámetros:

  • v1 (Fecha de referencia a la cual se le van a restar los minutos.)

  • v2 (Cantidad de minutos a restar)

Retorna: Hora

Categoría: Subcategoría: Desplazador

Time_SubtractHours

Keyword: Time_SubtractHours

Parámetros:

  • v1 (Fecha de referencia a la cual se le van a restar las horas.)

  • v2 (Cantidad de horas a restar)

Retorna: Hora

Categoría: Subcategoría: Desplazador

Time_GoToMinutes

.

Keyword: Time_GoToMinutes

Parámetros:

  • v1 (Valor al cual se le desea cambiar la hora)

  • v2 (Nuevo minuto)

Retorna: Hora

Categoría: Subcategoría: Desplazador

Time_GoToHour

.

Keyword: Time_GoToHour

Parámetros:

  • v1 (Valor al cual se le desea cambiar la hora)

  • v2 (Nueva hora)

Retorna: Hora

Categoría: Subcategoría: Desplazador

Time_AddMinutes

Keyword: Time_AddMinutes

Parámetros:

  • v1 (Fecha de referencia a la cual se le van a sumar los minutos.)

  • v2 (Cantidad de minutos a sumar)

Retorna: Hora

Categoría: Subcategoría: Desplazador

Time_AddHours

Keyword: Time_AddHours

Parámetros:

  • v1 (Fecha de referencia a la cual se le van a sumar las horas.)

  • v2 (Cantidad de horas a sumar)

Retorna: Hora

Categoría: Subcategoría: Desplazador

Advertencia: Si el dato que se suma es un número decimal será redondeado automáticamente a un número entero.

Time

Keyword: Time

Parámetros:

  • v1 (Fecha de referencia.)

Retorna: Hora

Categoría: Fechas

EventStartsInMoreThanXMinutes_Time

Esta función sirve para evaluar eventos futuros lejanos en el tiempo. Ej: Reuniones programadas para más de v2 minutos en el futuro.

Keyword: EventStartsInMoreThanXMinutes_Time

Parámetros:

  • v1 (Fecha a usar como criterio.)

  • v2 (Cantidad determinada que indicará el tiempo de intervalo a partir de la fecha actual.)

Retorna: Entero

Categoría: Fechas Subcategoría: Desde y Hasta (básico)

EventStartsInMoreThanXHours_Time

Esta función sirve para evaluar eventos futuros lejanos en el tiempo. Ej: Reuniones programadas para más de v2 horas en el futuro.

Keyword: EventStartsInMoreThanXHours_Time

Parámetros:

  • v1 (Fecha a usar como criterio.)

  • v2 (Cantidad determinada que indicará el tiempo de intervalo a partir de la fecha actual.)

Retorna: Entero

Categoría: Fechas Subcategoría: Desde y Hasta (básico)

EventStartsInLessThanXMinutes_Time

Esta función se utiliza para evaluar eventos que ocurrirán en los próximos v2 minutos.

Keyword: EventStartsInLessThanXMinutes_Time

Parámetros:

  • v1 (Fecha a usar como criterio.)

  • v2 (Cantidad determinada que indicará el tiempo de intervalo a partir de la fecha actual.)

Retorna: Entero

Categoría: Fechas Subcategoría: Desde y Hasta (básico)

EventStartsInLessThanXHours_Time

Esta función se utiliza para evaluar eventos que ocurrirán en los próximos v2 horas.

Keyword: EventStartsInLessThanXHours_Time

Parámetros:

  • v1 (Fecha a usar como criterio.)

  • v2 (Cantidad determinada que indicará el tiempo de intervalo a partir de la fecha actual.)

Retorna: Entero

Categoría: Fechas Subcategoría: Desde y Hasta (básico)

EventStartedOrEventStartsInLessThanXMinutes_Time

Esta función se utiliza para evaluar eventos que se aproximen o hayan pasado. Por ejemplo: Suscripciones que van a caducar en las próximas 72horas. Computará todas las fechas PASADAS y las futuras cuando no se alejen más de 72 horas.

Keyword: EventStartedOrEventStartsInLessThanXMinutes_Time

Parámetros:

  • v1 (Fecha a usar como criterio.)

  • v2 (Cantidad determinada que indicará el tiempo de intervalo a partir de la fecha actual.)

Retorna: Entero

Categoría: Fechas Subcategoría: Desde y Hasta (básico)

EventStartedOrEventStartsInLessThanXHours_Time

Esta función se utiliza para evaluar eventos que se aproximen o hayan pasado. Por ejemplo: Suscripciones que van a caducar en las próximas 72horas. Computará todas las fechas PASADAS y las futuras cuando no se alejen más de 72 horas.

Keyword: EventStartedOrEventStartsInLessThanXHours_Time

Parámetros:

  • v1 (Fecha a usar como criterio.)

  • v2 (Cantidad determinada que indicará el tiempo de intervalo a partir de la fecha actual.)

Retorna: Entero

Categoría: Fechas Subcategoría: Desde y Hasta (básico)

EventStartedMoreThanXMinutesAgo_Time

Esta función sirve para evaluar eventos que ocurrieron hace más de v2 minutos.

Keyword: EventStartedMoreThanXMinutesAgo_Time

Parámetros:

  • v1 (Fecha a usar como criterio.)

  • v2 (Cantidad determinada que indicará el tiempo de intervalo a partir de la fecha actual.)

Retorna: Entero

Categoría: Fechas Subcategoría: Desde y Hasta (básico)

EventStartedMoreThanXHoursAgo_Time

Esta función sirve para evaluar eventos que ocurrieron hace más de v2 horas.

Keyword: EventStartedMoreThanXHoursAgo_Time

Parámetros:

  • v1 (Fecha a usar como criterio.)

  • v2 (Cantidad determinada que indicará el tiempo de intervalo a partir de la fecha actual.)

Retorna: Entero

Categoría: Fechas Subcategoría: Desde y Hasta (básico)

EventStartedLessThanXMinutesAgo_Time

Esta función se utiliza para evaluar eventos que ocurrieron en los últimos v2 minutos.

Keyword: EventStartedLessThanXMinutesAgo_Time

Parámetros:

  • v1 (Fecha a usar como criterio.)

  • v2 (Cantidad determinada que indicará el tiempo de intervalo a partir de la fecha actual.)

Retorna: Entero

Categoría: Fechas Subcategoría: Desde y Hasta (básico)

EventStartedLessThanXHoursAgo_Time

Esta función se utiliza para evaluar eventos que ocurrieron en los últimos v2 horas.

Keyword: EventStartedLessThanXHoursAgo_Time

Parámetros:

  • v1 (Fecha a usar como criterio.)

  • v2 (Cantidad determinada que indicará el tiempo de intervalo a partir de la fecha actual.)

Retorna: Entero

Categoría: Fechas Subcategoría: Desde y Hasta (básico)

F.BuildTime

La función F.BuildTime está diseñada para construir y devolver un valor de hora a partir de tres componentes específicos: horas, minutos y segundos.

Parámetros

  • hour (int): El valor de las horas, que debe estar en el rango de 0 a 23.

  • minute (int): El valor de los minutos, que debe estar en el rango de 0 a 59.

  • second (int): El valor de los segundos, que debe estar en el rango de 0 a 59. Nota: Todos los parámetros deben ser valores enteros (int).

Retorno

La función retorna un objeto de tipo Hora, construido a partir de los parámetros proporcionados. Este objeto representa el tiempo en el formato HH:MM:SS.

Ejemplo de Uso

txt result = F.BuildTime(13, 30, 45); // Retorna "13:30:45"

En este ejemplo, la función BuildTime construye la hora 13:30:45 a partir de los valores de los parámetros hour, minute y second.

Consideraciones

Al utilizar F.BuildTime, asegúrate de que los valores ingresados se encuentren dentro del rango permitido para cada componente. Ingresar valores fuera de los límites (por ejemplo, 60 en el parámetro de minutos) puede resultar en errores o comportamientos inesperados.

Last modified: 11 February 2025