Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
rdwtpe23
Contributor II
Contributor II

Calcular el tiempo entre dos fechas, los 7 días de la semana

Hola  a todos, requiero calcular el tiempo transcurrido entre dos fechas, de sábado a domingo pero solo contando 10 horas hábiles por día (disponibilidad 10/7). No se si existe una función que me ayude a hacerlo o de que manera se podría calcular.

 

Gracias por sus respuestas. 

Labels (3)
2 Replies
amonjaras
Partner - Creator II
Partner - Creator II

Suena a que lo quieres contar son las horas hábiles, a razón de 8 por día. Puedes calcular la diferencia en días entre las dos fechas con una resta directa (Fecha 2 - Fecha 1) y luego multiplicarla por 8.

Espero que te sirva.

EdgarOlmos
Contributor III
Contributor III

Que tal.

Podrías utilizar esta función para controlar los días laborales y con eso multiplicar el resultado por 10 horas.

Saludos

 

networkdays - función de script y de gráfico

La función networkdays devuelve el número de días laborables (de lunes a viernes) entre e incluidos los días start_date y end_date teniendo en cuenta cualquier listado opcional de vacaciones: holiday.

Sintaxis:  

networkdays (start_date, end_date [, holiday])

Tipo de datos que devuelve: Entero

Argumentos:  

Argumentos
Argumento Descripción
start_date La fecha inicial que se ha de evaluar.
end_date La fecha final que se ha de evaluar.
holiday

Los períodos de vacaciones que deben excluirse de los días laborables. Un periodo de vacaciones se indica como una fecha inicial y una fecha final, separadas por comas.

Ejemplo: '25/12/2013', '26/12/2013'

Puede especificar más de un período de vacaciones, separados por comas.

Ejemplo: '25/12/2013', '26/12/2013', '31/12/2013', '01/01/2014'

Los períodos de vacaciones que deben excluirse de los días laborables. Las vacaciones se enuncian como cadena de fecha constante. Puede especificar más fechas de vacaciones separadas por comas.