como obtener horas y minutos entre fechas

Un usuario Pregunto ✅

Imughal

Hola,

Tengo dos campos start Date_time y End Date_Time, quiero calcular las horas y los minutos gastados entre dos fechas, por favor aconseje cómo calcular el tiempo total en horas y minutos.

Hora de inicio Hora de finalización Horas de trabajo
6/11/2017 9:30 6/11/2017 11:30 0
06/11/2017 12:00 06/11/2017 13:30 0
06/11/2017 14:30 06/11/2017 17:30 0
06/11/2017 17:31 06/11/2017 18:00 0
7/11/2017 9:00 7/11/2017 10:00 0
06/11/2017 9:00 06/11/2017 18:00 0
06/11/2017 22:00 07/11/2017 7:00 0
7/11/2017 22:00 8/11/2017 1:30 0
6/11/2017 9:30 7/11/2017 13:00

Anónimo

@imughal,

Quizás esta publicación pueda ayudarlo: https://community.powerbi.com/t5/Desktop/Calculating-day-time-difference/mp/321189

rajendran

En respuesta a Anónimo


@Anonimo escribió:

@imughal,

Quizás esta publicación pueda ayudarlo: https://community.powerbi.com/t5/Desktop/Calculating-day-time-difference/mp/321189


Como se mencionó en la publicación anterior, Duration.ToRecord([EndTime]-[StartTime]) también maneja perfectamente el requisito en QueryEditor, mientras que DATEDIFF es DAX.

Anónimo

También puede usar una medida, siento que el tiempo de carga es un poco más rápido con esto

TimeDiff = CONVERTIR (VALOR SELECCIONADO (Tabla[Date1],0)-VALOR SELECCIONADO(Tabla[Date2],0), FECHA HORA)

y luego cambia el formato a hora hh:mm:ss

Salud

rajendran

Hola

La siguiente fórmula le dará la diferencia de hora entre los dos valores de fecha y hora. Al cambiar el último parámetro a HORA/MINUTO/SEGUNDO, puede obtener el resultado deseado.

HrDiff = DATEDIFF(Table1[StartTime],Tabla 1[EndTime],HORA)

HrDiff = DATEDIFF(Table1[StartTime],Tabla 1[EndTime],MINUTO)

Gracias
Raj

Anónimo

@imughal,

Quizás esta publicación pueda ayudarlo: https://community.powerbi.com/t5/Desktop/Calculating-day-time-difference/mp/321189

rajendran

En respuesta a Anónimo


@Anonimo escribió:

@imughal,

Quizás esta publicación pueda ayudarlo: https://community.powerbi.com/t5/Desktop/Calculating-day-time-difference/mp/321189


Como se mencionó en la publicación anterior, Duration.ToRecord([EndTime]-[StartTime]) también maneja perfectamente el requisito en QueryEditor, mientras que DATEDIFF es DAX.

Imughal

En respuesta a rajendran

Hola,

Si uso MINUTO, da como resultado 30,60,180,210,119,104 y

si uso HORAS, se utilizaron 30 minutos, digamos 1, 1.5 digamos 2.

como es posible calcular horas y minutos en total por ejemplo si 140 minutos debe decir 2:10 hrs.

Por favor guía.

Gracias

rajendran

En respuesta a Imughal

Como se mencionó en la publicación anterior, Duration.ToRecord([EndTime]-[StartTime]) también maneja el requisito perfectamente en QueryEditor. Obtendrá la diferencia en Hr, Min, Sec en diferentes columnas, puede concatenar la columna Hrs y Mins para obtener el resultado deseado.

¡Espero que esto ayude!

Gracias

Raj

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *