0

我有一个名为 ArchiveDate 的 SharePoint 列表字段。

在 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();   
4

1 回答 1

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

或者

fListItem[field.Id] = ((DateTime)fListItem[field.Id]).AddDays(7);
于 2012-08-08T00:20:01.587 回答