shkabuzar
Hola,
Tengo un campo que almacena el tiempo de Unix, mi valor archivado contiene [{ «start»:1529469730821}], extraje el número usando y el siguiente cálculo usado para convertirlo a un formato legible.
#datetime(1970, 1, 1, 0, 0, 0) + #duration(0, 0, 0, [epoc]/1000)
Pero estoy obteniendo los siguientes errores, por favor hágame saber cómo puedo resolver este problema. Gracias.
prateekraina
Hola @shkabuzar,
Primero, asegúrese de que el tipo de datos de la columna epoc sea un número entero, luego intente agregar la columna calculada.
También puede hacer esto en DAX usando el siguiente código:
Timestamp = Table[epoc] / 86400000 + DATE(1970,1,1)
Saludos,
Prateek Raina
v-piga-msft
Hola @shkabuzar,
Sería mejor modificar la fórmula como se muestra a continuación.
Timestamp = IF(ISBLANK('Table'[epoc]),BLANK(),'Table'[epoc] / 86400000 + DATE(1970,1,1))
Si ha resuelto su problema, ¿podría aceptar las respuestas que tienen sentido como solución a su pregunta para que las personas que puedan tener la misma pregunta puedan obtener la solución directamente?
Si aún necesita ayuda, comparta su resultado esperado, para que podamos ayudarlo a investigarlo más a fondo.
Atentamente,
cereza
v-piga-msft
Hola @shkabuzar,
Sería mejor modificar la fórmula como se muestra a continuación.
Timestamp = IF(ISBLANK('Table'[epoc]),BLANK(),'Table'[epoc] / 86400000 + DATE(1970,1,1))
Si ha resuelto su problema, ¿podría aceptar las respuestas que tienen sentido como solución a su pregunta para que las personas que puedan tener la misma pregunta puedan obtener la solución directamente?
Si aún necesita ayuda, comparta su resultado esperado, para que podamos ayudarlo a investigarlo más a fondo.
Atentamente,
cereza
prateekraina
Hola @shkabuzar,
Primero, asegúrese de que el tipo de datos de la columna epoc sea un número entero, luego intente agregar la columna calculada.
También puede hacer esto en DAX usando el siguiente código:
Timestamp = Table[epoc] / 86400000 + DATE(1970,1,1)
Saludos,
Prateek Raina