XmlNode jobPostDate = xmlDocumentObject.SelectSingleNode("MsgData/HRS_JO_PST_OPN_DT)
var jPdate = jobPostDate.InnerText;
DateTime dt1 = Convert.ToDateTime(jPdate);
var HRS_JO_PST_OPN_DT = dt1;
newItem.Fields[Sitecore.FieldIDs.PublishDate].Value = HRS_JO_PST_OPN_DT.ToString();
Run Code Online (Sandbox Code Playgroud)
我使用上面的代码来获取日期(01/09/2013)并将其设置为Publish字段,但是我在字段中得到'1/1/0001'值,如下图所示.

请告诉我我做错了什么.
试试这个来设置日期字段的值:
newItem.Publishing.PublishDate = dt1;
Run Code Online (Sandbox Code Playgroud)
使用该Publishing.UnPublishDate属性设置取消发布日期
| 归档时间: |
|
| 查看次数: |
875 次 |
| 最近记录: |