如何使用CSOM模型获取SharePoint Server DateTime



我正在创建一个服务,该服务将通知人们SharePoint中的新任务。为此,我必须以某种方式将其是服务器日期时间,这是因为将其与DateTime进行比较时的时间值有很大的变化差距。现在。

SharePoint Store DateTime作为UTC时间,因此请尝试使用TimeZone.utctolocaltime。

var localTime = context.Web.RegionalSettings.TimeZone.UTCToLocalTime((DateTime)listItem.FieldValues["Created"]);
                context.ExecuteQuery();
                Console.WriteLine(localTime.Value);

最新更新