문제

I have a SharePoint list field called ArchiveDate.

In a C# function I'm looping through the list and have the item in question.

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

If fListItem[field.Id] has that column item with a date in it. How can I add 7 days to that date using C#?

i know I can set the value of the field to today as follows:

         DateTime dt = DateTime.Now; 
         tListItem["Archive Date"] = dt;
         tListItem.Update();   
도움이 되었습니까?

해결책

DateTime dt = DateTime.Now.AddDays(7); 

or

fListItem[field.Id] = ((DateTime)fListItem[field.Id]).AddDays(7);
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top