在Sitecore中获取项目创建日期

时间:2013-04-08 22:01:52

标签: c# .net content-management-system sitecore

无论如何,我们可以在统计部分下以编程方式获取项目的创建日期吗? 感谢。

3 个答案:

答案 0 :(得分:17)

是。 Sitecore.Context.Item.Statistics.Created。这会将项目的创建日期作为DateTime对象返回。

答案 1 :(得分:0)

我试图获取媒体项目的创建日期,并且它唯一起作用的方式是:

DateTime.ParseExact(item.InnerItem.Fields["__Created"].Value.Substring(0,8), "yyyyMMdd", CultureInfo.InvariantCulture)

答案 2 :(得分:0)

有一个重要的细节尚未提及:

  • item.Created(返回首次创建该项目的DateTime)
  • item.Statistics.Created(返回创建最新的版本的DateTime)