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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
h4tt3n
Resolver II
Resolver II

¿Convertir el nombre de la zona horaria de IANA a UTC / GMT?

Hola

Con Transact-SQLTransact-SQL, ¿hay alguna manera de convertir una cadena de nombre de zona horaria de IANA en un desplazamiento GMT o UTC?

Tengo acceso a los datos de zona horaria del cliente sólo como una cadena con formato IANA tz en forma de ejemplo. Europa/París o América/New_York, y necesito convertir esta cadena en un número con el que puedo compensar una columna datetime para representar la hora local del cliente.

La función AT TIME ZONE aparentemente no funcionará en este caso.

¡Gracias de antemano!

4 REPLIES 4
Ramesh-iTalent
Administrator
Administrator

Hola @h4tt3n ,

Desafortunadamente, no hay una buena solución para este tipo de problemas, pero hay algunas alternativas.

En mi opinión, me gustaría sugerirle que agregue una tabla de ubicación para recoger estas ubicaciones y agruparlas a diferentes grupos de países de zona horaria.
Después de estos pasos, puede utilizar la tabla anterior para obtener información sobre los registros de asignación y modificarlos con su desplazamiento de grupo de zona horaria.

Consulte estos hilos:https://stackoverflow.com/questions/57261944/apply-timezone-by-id-on-power-bi

https://community.powerbi.com/t5/Desktop/Convert-UTC-to-timezones/m-p/354322

Saludos
Liang
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

@V-lianl-msft

Sospeché que podría tener que construir una mesa para esto. Dada la popularidad si el sistema TZ tz, sólo puedo esperar que un día Microsoft incluirá soporte para él en sus productos. Gracias por los enlaces, voy a mirar en ellos.

El desafío sigue sin resolverse.

@amitchandak Lo siento, pero estas sugerencias no funcionarán. Tiene que ser una función que se ocupe específicamente del formato de zona horaria IANA Región/Ciudad, por ejemplo Europa/París a GMT o UTC.

Todavía estoy buscando una manera de resolver esto.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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