Я использую Report Builder 2.0 для создания отчета, который содержит данные о дате и времени, хранящиеся в базе данных в формате UTC. Есть ли способ преобразовать время UTC в местное время компьютера, просматривающего отчет?
Спасибо.
Я использую Report Builder 2.0 для создания отчета, который содержит данные о дате и времени, хранящиеся в базе данных в формате UTC. Есть ли способ преобразовать время UTC в местное время компьютера, просматривающего отчет?
Спасибо.
Кажется, я наткнулся на ответ на свой вопрос. Представление источника данных позволяет указать, содержит ли столбец местное время или время UTC в свойстве «DateTimeMode».
Будьте осторожны, используя DateTimeConversion. Отчеты отображаются клиентом и компьютером на вашем сервере отчетов. Даты, используемые методом ToLocalTime и DateTimeMode, преобразуются в локальное время вашего сервера отчетов, которое может отличаться от времени браузера клиентского компьютера.
используйте это: TimeZone..::.ToLocalTime Method
посмотрите также здесь: http://www.windows-tech.info/15/9115c76955a6a6e1.php