Ошибка формата культуры даты и времени SharePoint 2010

Я пытаюсь передать список Datetime в SharePoint. Для немецкого формата даты и времени это работает, но оно должно быть переменным, поэтому я попробовал это:

itemsList[i]["FTPDate"] = DateTime.ParseExact(entity.FTPDate.ToString("dd MMM yyyy"), "dd MMM yyyy", Culture);

но я все еще получаю исключение недопустимых данных.

Что я делаю неправильно?


person Markus_DE_HH    schedule 28.12.2012    source источник


Ответы (1)


Даты Sharepoint сохраняются в соответствии с ISO8061, в классе SPUtility есть вспомогательный метод, который может преобразовать дату и время в правильную строку.

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.utilities.sputility.createiso8601datetimefromsystemdatetime.aspx

person sjkp    schedule 01.01.2013