sharepoint сохраняет дату в поле даты - PullRequest
4 голосов
/ 04 августа 2009

Как программно сохранить дату в sharepoint?

У меня есть список с полем даты и я хочу сохранить дату в этом поле и обычную Поле DateTime не работает.

Ответы [ 2 ]

12 голосов
/ 04 августа 2009

Вы должны быть в состоянии сохранить стандартный объект .NET DateTime в SPFieldDateTime, например:

using (SPSite site = new SPSite("http://YOUR URL"))
{
  using (SPWeb web = site.OpenWeb()) 
  {
    SPList list = web.Lists["news"];

    SPListItem item = list.Items.Add();
    DateTime dt = DateTime.Now;

    item["Title"] = "Test";
    item["Expires"] = dt;

    item.Update();
  }
}
2 голосов
/ 08 сентября 2015

вам нужно конвертировать дату в формат iso

myListItem["nameofmydatetimefield"] = SPUtility.CreateISO8601DateTimeFromSystemDateTime(mydatetimeobject);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...