C# 更改从AuthCookie生成的日期格式
在我的用户控件中,此代码从我的AuthCookie中获取日期,并将其显示为文本字符串:C# 更改从AuthCookie生成的日期格式,c#,sitefinity,C#,Sitefinity,在我的用户控件中,此代码从我的AuthCookie中获取日期,并将其显示为文本字符串: var renewDate = context.Request.Cookies["AuthCookie"]["RenewalDate"]; 它输出: <span class="renew-date">12/31/2019</span> 2019年12月31日 我想将此日期格式更改为2019年12月31日。是否有方法将此字符串转换为日期,然后以其他格式显示?您可以使用方法解析从co
var renewDate = context.Request.Cookies["AuthCookie"]["RenewalDate"];
它输出:
<span class="renew-date">12/31/2019</span>
2019年12月31日
我想将此日期格式更改为2019年12月31日。是否有方法将此字符串转换为日期,然后以其他格式显示?您可以使用方法解析从cookie中获取的日期,然后执行.ToString(“MMM dd,yyyy”)以获取所需的格式。是否要更改cookie中的renewalDate值或仅更改显示文本?如果是后者,则只需解析日期,然后执行.ToString(“mmmdd,yyyy”)谢谢您的提示,Veselin。解析它,然后.ToString(“mmmdd,yyy”)对我有效。很高兴听到这个消息-我已经添加了它作为回复。