我希望数据库中的 DateTimeOffset 在视图中输出为正常日期(例如 -> 10.12.2011)。但它显示的日期格式如下 -> 10.12.2011 12:30:30 +00:00。我只想更改视图中的日期格式。
我的 PartialView 看起来像这样:
@foreach (var ShippedData in Model.ShippedData) {
<tr>
<td>@ShippedData.ReceiveDate.ToString()</td>
</tr>
}
Run Code Online (Sandbox Code Playgroud)
我的模型是这样的:
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy/MM/dd}")]
public DateTimeOffset? ReceiveDate { get; set; }
Run Code Online (Sandbox Code Playgroud)
错误输出:2011 年 12 月 10 日 12:30:30 +00:00
正确的输出应该是:10.12.2011