2012-08-07 3 views
0

나는 ArchiveDate라는 SharePoint 목록 필드가 있습니다.SPField.DateTime 목록 필드에 7 일 추가

C# 함수에서 목록을 반복하고 해당 항목이 있습니다.

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

fListItem[field.Id]에 날짜가있는 항목이있는 경우. 이 날짜에 C#을 사용하여 7 일을 추가하려면 어떻게해야합니까?

내가 다음과 같이 오늘에 필드의 값을 설정할 수 있습니다 알고

  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); 
+0

멋진 .. 당신을 감사합니다! – o365spo

관련 문제