У нас есть приложение для составления отчетов, в котором все DateTimes хранятся в базе данных UTC (SQL Server 2005)
Приложение для создания отчетов работает просто путем извлечения DataTable и привязки к DataGrid, отображающему информацию.
Если нам известен часовой пояс пользователей, вошедших в систему (например, +3 GMT), есть ли способ обновить даты в таблицах данных в формате UTC, чтобы теперь отображать их в часовом поясе пользователей?
Мы знаем, что можем буферизовать каждый столбец / строку в DataTable и выполнить преобразование, но есть ли лучший, более эффективный способ?