23.04.2012, 19:03 | #1 |
Участник
|
Datetime UTC LOCAL CRM 2011
Всем привет!
Есть проблема со временем. У меня есть строка "29 Jul 2012 22:47", я его конверитрую в DateTime Код: DateTime date_A = new DateTime(); DateTime.TryParseExact(times[0].Trim(), "dd MMM yyyy HH':'mm", System.Globalization.CultureInfo.InvariantCulture, System.Globalization.DateTimeStyles.AdjustLocal, out date_A); date_A = DateTime.SpecifyKind(date_A, DateTimeKind.Local); return date_A; Кто знает в чем дело. Что я делаю не так? |
|
23.04.2012, 19:37 | #2 |
Чайный пьяница
|
Цитата:
Сообщение от KorusWorker
Всем привет!
Есть проблема со временем. У меня есть строка "29 Jul 2012 22:47", я его конверитрую в DateTime Код: DateTime date_A = new DateTime(); DateTime.TryParseExact(times[0].Trim(), "dd MMM yyyy HH':'mm", System.Globalization.CultureInfo.InvariantCulture, System.Globalization.DateTimeStyles.AdjustLocal, out date_A); date_A = DateTime.SpecifyKind(date_A, DateTimeKind.Local); return date_A; Кто знает в чем дело. Что я делаю не так? Код: return date_A.ToUniversalTime();
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
За это сообщение автора поблагодарили: KorusWorker (1). |
23.04.2012, 19:41 | #3 |
Участник
|
CRM не может не захотеть сконвертировать дату. Возможно Вы читаете ее из фильтрованного представления. Тогда Дата будет в том поясе, для которого делатся фильтр.
В плагине роде тоже самое. Он получает данные для пользователя от имени которого плагин запускается. А чем Вам это не нравится. Зачем Вам время в UTC? |
|
24.04.2012, 12:14 | #4 |
Участник
|
|
|
|
|