SQL Server Cómo persistir y usar una hora en diferentes zonas horarias

En SQL Server, me gustaría crear una tabla para ahorrar tiempo de un evento, y me gustaría convertirla en la zona horaria de la elección de los usuarios para fines de visualización. Digamos que si ocurriera un evento en Londres a la 1:00 p.m. GMT, serían las 8:00 a.m. EST.

Dado este ejemplo, me gustaría crear un marco de trabajo,

donde un usuario tendría la capacidad de guardar el evento y la hora (Dando la zona horaria del evento)

Lea esos eventos, con la hora mostrada en la zona horaria de su agrado (EST de EE. UU.)

¿Cómo logro esto en SQL Server?

Respuestas a la pregunta(3)

Su respuesta a la pregunta