Отображать местное время от времени UTC, хранящегося в базе данных SQL в приложении asp.net

У меня есть времена, сохраненные в базе данных SQL в формате UTC. Я отображаю эти времена в виде сетки, однако они все еще в формате UTC. Я хотел бы преобразовать их в браузеры клиента по местному времени. Проблема в том, что хотя я могу получить смещение часового пояса, которое только для текущей даты / времени. Это смещение может измениться, если некоторые из этих дат в будущем произойдут в летнее время. Я относительно новичок в веб-программировании, но мне кажется, что мне нужно запустить какой-то Javascript, поскольку каждая запись привязывается к gridview, который каким-то образом принимает объект datetimeoffset C # и преобразует его в местное время. Или, может быть, это невозможно?

Ответы на вопрос(3)

Ваш ответ на вопрос