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

Funciones de hora local y publicación en el servidor

Sé que este es un problema común relacionado con la conversión de horas a UTC al publicar en el servidor, pero espero que alguien pueda ayudarme con las funciones que extraen la fecha y la hora actuales.

Tengo una fecha de actualización en mi panel de control utilizando la función NOW() para extraer la hora en que se actualiza mi panel para mostrar a los usuarios la última vez que se actualizaron los datos.

laurahoff97_0-1749570177849.png

Sin embargo, al publicar en el servidor, por supuesto, incluso con las actualizaciones programadas, la hora se ajusta a UTC.

laurahoff97_1-1749570270655.png

Que es un tiempo que ni siquiera ha sucedido en mi zona horaria todavía. ¿Qué fórmulas puedo usar para contabilizar la conversión UTC y, al mismo tiempo, confirmar que estoy extrayendo la hora exacta en que se actualizó el panel?

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola @laurahoff97 ,
Gracias por ponerse en contacto con el foro de la comunidad de Microsoft Fabric.

Puede probar con el siguiente código M:
dejar
Fuente = Json.Document(Web.Contents("http://worldtimeapi.org/api/timezone/America/Los_Angeles")),
datetime = Fuente[datetime],
DateTimeConverted = DateTimeZone.FromText(datetime)
en
DateTimeConverted

Si la respuesta ha abordado su consulta, acéptela como una solución y dé un 'Felicitaciones' para que otros miembros puedan encontrarla fácilmente

Saludos
Sreeteja.
Equipo de apoyo a la comunidad







Hola @laurahoff97 ,

¿Solo quería verificar si tuvo la oportunidad de revisar la sugerencia proporcionada?

Si la respuesta ha abordado su consulta, acéptela como una solución y dé un 'Felicitaciones' para que otros miembros puedan encontrarla fácilmente.

Syndicate_Admin
Administrator
Administrator

Hola @laurahoff97,

Puede probar con el código M a continuación. Simplemente puede reemplazar su zona horaria en el código a continuación.

let
    Source = DateTimeZone.SwitchZone(DateTimeZone.UtcNow(), +5,30),
    #"Converted to Table" = #table(1, {{Source}})
in
    #"Converted to Table"

Sintaxis:

DateTimeZone.SwitchZone(dateTimeZone como datetimezone que acepta valores NULL, timezoneHours(+5) como número, timezoneMinutes opcional como número que acepta valores NULL)

dateTimeZone: DateTimeZone.UtcNow()

timezoneHorario: Configura tu zona horaria en horas

timezoneMinutes: Establece tu zona horaria en minutos

Gracias
Si esta solución le resultó útil, considere darle un Me gusta👍 y marcarlo como Solución✔ aceptada. Esto ayuda a mejorar la visibilidad para otras personas que pueden estar encontrando o enfrentando las mismas preguntas/problemas.

Syndicate_Admin
Administrator
Administrator

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