Добавьте 7 дней в поле списка SPField.DateTime

У меня есть поле списка SharePoint под названием ArchiveDate.

В функции C# я перебираю список и имею рассматриваемый элемент.

foreach (SPListItem fListItem in fList.Items)     
{      
   foreach (SPField field in fList.Fields)      
    {   

Если fListItem[field.Id] имеет этот элемент столбца с датой в нем. Как я могу добавить 7 дней к этой дате, используя C#?

я знаю, что могу установить значение поля на сегодня следующим образом:

         DateTime dt = DateTime.Now; 
         tListItem["Archive Date"] = dt;
         tListItem.Update();   

1 ответ

Решение
DateTime dt = DateTime.Now.AddDays(7); 

или же

fListItem[field.Id] = ((DateTime)fListItem[field.Id]).AddDays(7);
Другие вопросы по тегам