Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

DateTime UTC en el escritorio se muestra como CEST

Hola compañeros,

Estoy usando este código en Power Query

= #table(type table[LastRefresh=text], {{DateTime.ToText(DateTime.From(DateTimeZone.UtcNow()), [Format="dd.MM.yyyy HH:mm:ss"])&" (UTC)"}})

para mostrar a los clientes en la tarjeta, cuando su informe se actualizó la última vez en hora UTC. Funciona bien en servicio, pero en el escritorio no muestra la hora UTC sino la hora CEST. ¿Cómo es posible? Gracias por su ayuda.

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Hi, @RadkaProefo

Esto se debe a que Power BI Desktop usa la hora local del equipo, mientras que el servicio Power BI usa la hora UTC. Esto puede causar una gran cantidad de problemas al informar la fecha correcta, las funciones que eligen el día actual, etc. A continuación se presentan 2 métodos posibles para evitar este problema.

Método 1: Medidas DAX

Probablemente el método más fácil de usar es simplemente sumando o restando la diferencia de su zona horaria y hora UTC de la función DAX NOW().

vzhangti_2-1661493489725.png

Este método es muy fácil de armar, simplemente busque en Google su desplazamiento de zona horaria o búsquelo en un sitio como el siguiente. A continuación, agregue o reste el total de la función now y tendrá el tiempo adecuado en Power BI Service.

Vale la pena señalar, sin embargo, que este método es un inconveniente notable. En Power BI Desktop, la hora aparecerá como la hora del equipo +/- su desplazamiento, en lugar de UTC +/- el desplazamiento, esto puede dificultar la prueba de algunos elementos de informe, ya que aparecerán de manera diferente en Escritorio y Servicio.

Método 2: Power Query

Power Query tiene funciones incorporadas para tratar este problema, a saber, las funciones DateTimeZone. Usando la función SwitchZone, es fácil seleccionar su zona horaria preferida a través del método a continuación. Como antes, puede ver el desplazamiento -8 para PST desde UTC (tenga en cuenta el 0 en el desplazamiento de minutos opcional, que se puede dejar en blanco en muchos casos). Si tiene datos que necesitan visibilidad de la información DateTime en Power Query, este método puede funcionar mejor.

vzhangti_4-1661493574905.png

Para referencia:

Conversión dinámica de zona horaria mediante Power BI: las páginas blancas (tygraph.com)

Fecha y hora automática en Power BI Desktop - Power BI | Documentos de Microsoft

Funciones DateTimeZone - PowerQuery M | Documentos de Microsoft

Resuelto: UTC a hora local en power BI Service con DayLigh... - Microsoft Power BI Community

Saludos

Equipo de soporte de la comunidad _Charlotte

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

¿Y cómo es el invierno y el verano? ¿Porque es 1 o 2 horas para cambiar?

Helpful resources

Announcements
June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors