Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在mvc代码优先方法中,如何以完整字符串格式获取日期?_C#_.net_Date_Model View Controller_Date Format - Fatal编程技术网

C# 在mvc代码优先方法中,如何以完整字符串格式获取日期?

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;} [数据类型

我是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;}
[数据类型(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。没问题,你能解开它吗。助教