C# Sitecore StartDate中的时间不正确

C# Sitecore StartDate中的时间不正确,c#,asp.net,datetime,sitecore,sitecore8,C#,Asp.net,Datetime,Sitecore,Sitecore8,StartDate的SiteCore DateTime值在前端(视图)显示正确的日期,但未显示正确的时间。如Sitecore cms选择的时间为下午2点,则应显示14:00,而应显示17:00。如何解决此问题? Sitecore在数据库中使用UTC时间。在显示器中,您需要将其转换为本地时区 更多信息请参见:和 Sitecore在数据库中使用UTC时间。在显示器中,您需要将其转换为本地时区 此处的详细信息:和lemme实现此链接不再起作用。您不应为此使用指向sdn.sitecore.net的链接-

StartDate的SiteCore DateTime值在前端(视图)显示正确的日期,但未显示正确的时间。如Sitecore cms选择的时间为下午2点,则应显示14:00,而应显示17:00。如何解决此问题?

Sitecore在数据库中使用UTC时间。在显示器中,您需要将其转换为本地时区

更多信息请参见:和

Sitecore在数据库中使用UTC时间。在显示器中,您需要将其转换为本地时区


此处的详细信息:和

lemme实现此链接不再起作用。您不应为此使用指向sdn.sitecore.net的链接-对sitecore 8+使用doc.sitecore.net。public DateTime serverTime=sitecore.DateUtil.ToServerTime()。如何在“20170312T1900000Z”中添加此值?我只为时间而烦恼。20170312T1900000Z是一个字段值,我在下午3点得到的是iso格式。如何将20170413T1190000Z转换为下午3点或15:00???lemme实现此链接不再工作您不应该为此使用sdn.sitecore.net的链接-使用doc.sitecore.net进行sitecore 8+。公共日期时间服务器时间=Sitecore.DateUtil.ToServerTime()。如何在“20170312T1900000Z”中添加此值?我只关心时间。20170312T1900000Z是我在下午3点获得的iso格式的字段值。如何将20170413T1900000Z转换为下午3点或15:00???