Forum Discussion
Convertir DateTime a HH:MM:SS total
- 6 years ago
Hola @Rince91
power bi desktop no es capaz de formatear el tiempo más allá de 23:59:59. En Excel puede usar corchetes como este [hh]:mm:ss. Use una columna calculada con la siguiente fórmula:
Total Time = VAR _Difference = 'Table'[End] - 'Table'[Start] VAR _Days = INT(_Difference) VAR _Hours = HOUR(_Difference) VAR _Minutes = MINUTE(_Difference) VAR _Seconds = SECOND(_Difference) VAR _DaysToHours = _Days * 24 VAR _TotalHours = _DaysToHours + _Hours RETURN FORMAT(_TotalHours, "00") & ":" & FORMAT(_Minutes, "00") & ":" & FORMAT(_Seconds,"00")Saludos FrankAT
Lamento tratar de aclarar:
Si una representación de un ticket es de 1día 4 horas y 38 minutos 20 segundos, el formato de esos datos en la base de datos a la que tengo acceso es:
02/01/4000 04:38:20
Necesito esta fecha y hora en el formato de:
28:38:20
Así que convertir el día a 24 horas y luego añadirlo a las otras 4 horas 38 minutos 20 segundos, para dar un durtaion total en un formato de tiempo.
Una vez que su en ese formato puedo entonces hacer una medida que toma la media de esos tiempos de reposo.
Hola @Rince91
Va en la dirección correcta, puede crear 3 columnas calculadas para horas, min y segundo y luego concóstalas o puede hacer lo mismo en el editor de consultas, a continuación es un ejemplo para obtener tiempo en horas.
TimeIn Hours ? Duration.TotalHours(Duration.From ( [END_DATE] - [START_DATE])).
3er enfoque es lo que Amit ha compartido puede referirse a que en Radacad.