DateTimes всегда сохраняются в UTC в базе данных. *
Вам необходимо динамически преобразовать UTC в местный часовой пояс. В C # вы можете сделать это с помощью метода .ToLocalTime()
, если ваш код работает в правильном часовом поясе. Вы также можете найти свое местное время в коллекции ответов FormattedValues
, в которой используются пользовательские настройки часового пояса Dynamics. Но необработанное значение даты и времени в базе данных всегда будет в UTC.
* Единственное исключение - это если в поле DateTime установлено значение «TimeZone Independent» в настройках типа атрибута. Но будьте осторожны: как только вы установите эту опцию, вы не сможете изменить ее для этого поля снова.