29.10.2014, 16:38 | #11 |
Участник
|
Цитата:
Как оказалось, поля *TZID вообще игнорируются. Лично я не нашел ситуации, при которой они оказывали бы хоть какое-то влияние. При чтении записанное значение UTCDateTime либо отображается "как есть" ("по Гринвичу") - это если читать из кода. Либо отображается со сдвигом по текущему (указанному у пользователю) часовому поясу, если поле отображается в форме или отчете. При этом поле *TZID все-таки изменяется, если модификация поля выполняется из формы, а не из кода. В результате, поля CreatedDateTime и ModifiedDateTime всегда будут отображаться корректно, если корректно настроены правила часовых поясов. В патче от Microsoft они корректны только начиная с 26.10.2014. Все старые данные будут отображаться не корректно.
__________________
- Может, я как-то неправильно живу?! - Отчего же? Правильно. Только зря... |
|
Теги |
time, time zone, utc, utcdatetime, зимнее время, часовые пояса |
|
|