Добавьте 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);