C# 在mvc代码优先方法中,如何以完整字符串格式获取日期?
我是MVC代码新手,我是通过创建一个示例MVC代码优先CRUD应用程序来学习它的 在这里,目前我获取的日期格式为2019年12月16日12:00:00 am,但我试图以2019年12月16日的格式显示日期。我该怎么做 这就是我在课堂上的全部知识:C# 在mvc代码优先方法中,如何以完整字符串格式获取日期?,c#,.net,date,model-view-controller,date-format,C#,.net,Date,Model View Controller,Date Format,我是MVC代码新手,我是通过创建一个示例MVC代码优先CRUD应用程序来学习它的 在这里,目前我获取的日期格式为2019年12月16日12:00:00 am,但我试图以2019年12月16日的格式显示日期。我该怎么做 这就是我在课堂上的全部知识: 公共类电影 { 公共int Id{get;set;} 公共字符串MovieName{get;set;} 公共字符串GenreName{get;set;} [数据类型(DataType.Date)] 公共日期时间释放日期{get;set;} [数据类型
公共类电影
{
公共int Id{get;set;}
公共字符串MovieName{get;set;}
公共字符串GenreName{get;set;}
[数据类型(DataType.Date)]
公共日期时间释放日期{get;set;}
[数据类型(DataType.Date)]
public DateTime DateAdded{get;set;}
}
您需要修改显示组件@Model.ReleasedDate
和@Model.DateAdded
,以指定所需的显示格式。试一试
@Model.ReleasedDate.ToString("dd MMMM yyyy")
有关定义和示例,请参见。您需要修改显示组件
@Model.ReleasedDate
和@Model.DateAdded
,以指定所需的显示格式。试一试
@Model.ReleasedDate.ToString("dd MMMM yyyy")
有关定义和示例,请参阅。在何处显示日期。日期以内部格式存储;然后显示所需/指定的格式。您的注释不会改变这一点。@PeterSmith,我正在详细信息页面中显示日期。让我也更新Details.cshtml的视图。@OleV.V。我想你没有正确理解我的担忧。我首先提到我是MVC代码的新手,在标签中我提到了模型-视图-控制器。所以很明显,这将是MVC。你为什么投票反对?!模型视图控制器是一种体系结构模式,不是一种语言,也不是一个平台。我不明白你在用哪种语言。不清楚这一点应该投反对票(你猜对了,是我)。添加C#标记后,我删除了我的否决票,并投票重新打开。@OleV.V。感谢您的投票。您在哪里显示日期。日期以内部格式存储;然后显示所需/指定的格式。您的注释不会改变这一点。@PeterSmith,我正在详细信息页面中显示日期。让我也更新Details.cshtml的视图。@OleV.V。我想你没有正确理解我的担忧。我首先提到我是MVC代码的新手,在标签中我提到了模型-视图-控制器。所以很明显,这将是MVC。你为什么投票反对?!模型视图控制器是一种体系结构模式,不是一种语言,也不是一个平台。我不明白你在用哪种语言。不清楚这一点应该投反对票(你猜对了,是我)。添加C#标记后,我删除了我的否决票,并投票重新打开。@OleV.V。感谢您的投票。在这种情况下,他应该使用dateTime.ToString(“dd-MMMM-yyyy”),并将4“M”作为完整的蛾名。@OleV.V。没问题,你能解开它吗。在这种情况下,他应该使用dateTime.ToString(“dd-MMMM-yyyy”),并将4“M”作为完整的蛾名。@OleV.V。没问题,你能解开它吗。助教