Sharepoint 2010日期和计算字段

时间:2013-04-25 18:05:31

标签: sharepoint-2010

由于原因,我不假装理解设置为返回日期的计算字段,以此格式返回代码中的值:

“datetime;#2015-04-25 00:00:00”

如此dim myDate as datetime = oMasterItem(“Contract End Date”)失败,您也无法转换该值。

如何在不进行字符串操作的情况下将其转换为实际日期格式?

(或者我错过了一些明显的东西?)

非常感谢!

1 个答案:

答案 0 :(得分:1)

检查一下: SharePoint - get value of calculated field without manual parsing

您可以通过以下方式完成:

SPFieldCalculated cf = (SPFieldCalculated)myItem.Fields["CIDandTitle"];
string value = cf.GetFieldValueForEdit(myItem["CIDandTitle"]);

string value = cf.GetFieldValueAsText(myItem["CIDandTitle"]);