Almacenamos todas nuestras fechas Base de datos de SQL Server 2008 en hora UTC en columnas DateTime. Estoy usando SSRS para crear informes y necesito convertir todas las veces en los informes a la zona horaria de la computadora desde la que se está ejecutando el informe.Trabajando con zonas horarias en SSRS
Sé que siempre podría pasar el desplazamiento de la zona horaria actual como un parámetro para el informe y agregar o quitar la compensación de la zona horaria, pero esto no mostraría correctamente las fechas históricas debido a los ahorros de luz diurna.
¿Tiene SSRS alguna función que maneje esto? ¿Debo pasar la zona horaria a las funciones del servidor SQL y hacer que SQL Server convierta la hora?
Esto está bien si sólo se está llamando a la función que un par de veces, pero no si está llamando a la función para cada fila. Para un informe grande, llamar a su función para cada fila tendrá un impacto en el rendimiento de las exportaciones. No he podido encontrar una alternativa desafortunadamente. – Kev
@ClassyFedora - No específicamente SSRS, pero [esto podría ayudar] (https://github.com/mj1856/SqlServerTimeZoneSupport) –