C# 如何在模型中设置格式DateTimeOffset?
结果:2020年4月29日上午10:18:43+07:00C# 如何在模型中设置格式DateTimeOffset?,c#,asp.net-mvc,model,C#,Asp.net Mvc,Model,结果:2020年4月29日上午10:18:43+07:00 如何将CreateAt中的格式datetime设置为查看页面中的(4/29/20 10:18 AM)?DateTimeOffset可识别时区,因此如果不希望保存任何偏移信息,则必须使用datetime。 如果要更改偏移量,可以使用DateTimeOffset.ToOffset(TimeSpan)方法进行更改。在视图中,可以根据需要设置日期时间字符串的格式 例如,此代码 public DateTimeOffset CreateAt { g
如何将CreateAt中的格式datetime设置为查看页面中的(4/29/20 10:18 AM)?DateTimeOffset可识别时区,因此如果不希望保存任何偏移信息,则必须使用datetime。
如果要更改偏移量,可以使用DateTimeOffset.ToOffset(TimeSpan)方法进行更改。在视图中,可以根据需要设置日期时间字符串的格式 例如,此代码
public DateTimeOffset CreateAt { get; set; }
public timeFormat()
{
this.CreateAt = DateTime.Now;
}
输出时间:2020年4月29日上午10:18
有关所有格式选项,请参见文档:是否希望以该格式显示日期?例如,在某个视图上,我想在视图上显示。
@Model.CreatedAt.ToString("dd-MM-yyyy HH:mm tt")