我正在开发一个假期管理的Sharepoint网站。我想验证用户从SharePoint列表输入的开始日期和结束日期(否)。申请休假的天数应小于否。可用叶子的数量)。如何从SharePoint列表中提取DateTime值?以及如何减去2个DateTime值以获得差值(否)。天数)?
发布于 2013-03-07 17:31:18
我不能尝试,但应该是这样的..这是为ItemAdded准备的。您也应该对项目更新方法执行此操作。
public class ItemEvents : SPItemEventReceiver
{
public override void ItemAdded(SPItemEventProperties properties)
{
SPListItem item = properties.ListItem;
DateTime startDate = (DateTime)item["StartDate"];
DateTime endDate = (DateTime)item["EndDate"];
TimeSpan difference = endDate - startDate;
item["DayCount"] = difference.Days;
item.Update();
}
}https://stackoverflow.com/questions/15265437
复制相似问题