sharepoint foundation 2010客户端对象模型给出了错误的上次修改时间的文件版本。如何获得正确的修改时间。
我正在使用以下代码......
SP.File file = web.GetFileByServerRelativeUrl(serverRelatedUrl);
clientContext.Load(file, fv => fv.Name, fv => fv.Exists, fv => fv.TimeLastModified);
clientContext.ExecuteQuery();
SP.FileVersionCollection fileVersionCollection = file.Versions;
clientContext.Load(fileVersionCollection);
clientContext.ExecuteQuery();
foreach (SP.FileVersion fileVersion in fileVersionCollection)
{
clientContext.Load(fileVersion, fv => fv.Created);
clientContext.ExecuteQuery();
DateTime ModifiedTime = fileVersion.Created;
}
这里fileVersion.Created给出协调世界时(UTC)。