Стало интересно, так что я посмотрел SDK:
http://msdn.microsoft.com/en-us/libr...alueDateFields. Вообще, про UTC в данном случае ничего не сказано. Однако есть ряд источников, где работа со временем в CRM рассматривается более подробно:
http://www.powerobjects.com/blog/201...bout-datetime/,
http://blogs.msdn.com/b/crm/archive/...amics-crm.aspx,
http://www.develop1.net/public/post/...last-word.aspx.
Основной момент с которым я несколько раз сталкивался, когда писал свои "машины времени" - это то, что система возвращает время в UTC, в то время как принимает всегда в локальном формате авторизованного пользователя.
Сейчас нет возможности проверить, как это работает при открытии формы через JS, но есть все основания полагать, что это должно работать так же как и во всех остальных случаях: необходимо передавать дату в локальном времени пользователя, и не нужно приводить ее к UTC. Если возникают какие-то накладки, убедитесь что в профиле пользователя в CRM и в параметрах ОС выставлен корректный часовой пояс и формат времени.