Conversión de tiempo UNIX hasta la fecha en PowerBI para escritorio

Un usuario Pregunto ✅

bobbob

Hola, tengo problemas para convertir la hora en hora Unix (60*60*24) a la hora actual.

me cansé http://stackoverflow.com/questions/35650485/how-to-convert-unix-time-to-date-in-powerbi-for-desktop

y https://community.powerbi.com/t5/Integrations-with-Files-and/Converting-Unix-timestamp-from-Stripe-A…

pero no pude hacerlo funcionar. tengo los valores como el adjunto en la primera imagen. Por favor, ayúdame a convertir este número a fecha y hora.Captura.PNG

Captura-2.PNG

Captura-3.PNG

@Bokbob

Puedes agregar una columna personalizada

#datetime(1970, 1, 1, 0, 0, 0) + #duration(0, 0, 0, [UnixTime]/1000)

Captura.PNG

ArkhangelisK

Hilo anterior, pero pude resolver el problema de la zona horaria agregando un poco de código para agregar una zona horaria GMT y convertirla a la hora local.

DateTimeZone.ToLocal(DateTime.AddZone(#datetime(1970, 1, 1, 0, 0, 0) + #duration(0, 0, 0, [YOUR DATETIME COLUMN]/1000),0))

Davi Damasceno

hola hice este video para explicar

😄

@Bokbob

Puedes agregar una columna personalizada

#datetime(1970, 1, 1, 0, 0, 0) + #duration(0, 0, 0, [UnixTime]/1000)

Captura.PNG

jpwilkinson

En respuesta a Eric_Zhang

Gracias por la publicación, conseguí que funcionara para mis datos. Solo un punto fue que la unidad de tiempo que tenía era tiempo de Unix en s no ms, por lo que no necesitaba el /1000. Creo que el tiempo de Unix es bastante común en ambos formatos.

caito103

En respuesta a Eric_Zhang

¡Oye!

¿Y cómo puedo aplicar esta fórmula pero con una zona horaria específica?

¡Gracias!

migue7899

En respuesta a caito103

Hola

Tengo el mismo problema mi zona horaria es gmt -6?

Marcel Beug

En respuesta a migue7899

Ajuste la fórmula con -6 como horas en la parte #duración:

#datetime(1970, 1, 1, 0, 0, 0) + #duration(0, -6, 0, [UnixTime]/1000)

RobProsperar

En respuesta a Marcel Beug

Hola,

Primero, gracias a todas las personas que publican en este hilo, ha sido de gran ayuda.

Sin embargo, tengo un problema con la zona horaria. El servidor MySQL se encuentra en un cuadro que usa UTC (proporcionado por un proveedor, por lo que no tengo control). Estoy extrayendo los datos seleccionando la tabla y viene a sentarse en un entorno/usuarios del Reino Unido que dos veces al año tiene su cambio de zona horaria .

Me pregunto si hay una manera de usar este código para adaptarse en función de si GMT es +1 o no en PowerBI.

De lo contrario, tendré que averiguar cómo hacerlo en MySQL y usar el comando SQL para obtener los datos. Simplemente preferí resolverlo en PowerBi si puedo.

Gracias

Anónimo

En respuesta a Marcel Beug

Hola,
¿Qué dígito colocar para mi zona horaria Nueva York?

migue7899

En respuesta a caito103

Hola

Tengo el mismo problema mi zona horaria es gmt -6?

Deja un comentario

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