由于原因,我不假装理解设置为返回日期的计算字段,以此格式返回代码中的值:
“datetime;#2015-04-25 00:00:00”
如此dim myDate as datetime = oMasterItem(“Contract End Date”)失败,您也无法转换该值。
如何在不进行字符串操作的情况下将其转换为实际日期格式?
(或者我错过了一些明显的东西?)
非常感谢!
答案 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"]);