c# - 在 MVC3 应用程序中使用 C# 设置日期格式

标签 c# asp.net-mvc-3 datetime format

我有一个带有 DateTime 属性的模型:

public DateTime EndTime { get; set; }

在我的 Controller 中,我将该属性分配给从数据库返回的值:

aModel.EndTime = auction.EndTime.Value;

在我看来:

<p class="time">@item.EndTime</p>

当前日期返回为:

9/12/2011 --> Month / Day / Year

我希望它显示为:

12/9/2011 --> Day / Month / Year

我确信应用程序正在根据服务器设置显示日期,但我不想更改它。如何在第二个示例中显示我想要的日期?

最佳答案

<p class="time">@String.Format("{0:dd/MM/yyyy}",item.EndTime)</p>

关于c# - 在 MVC3 应用程序中使用 C# 设置日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7403993/

相关文章:

c# - 如何隐藏 miniprofiler?

java - 如何将文字字符串值转换为日期格式?

c# - System.Threading.Timer 只触发一次

c# - 如何检查数据是否存在然后删除数据

c# - UserPrincipal.IsMemberOf 返回 false

sql - 如何使用时间戳选择 20 天的 SQL 数据

.net - 在 DateTime 到 String 的转换中什么会产生这些奇怪的字符?

c# - HttpWebRequest 与使用 SSL 的 Fiddler

asp.net-mvc-3 - ASP.Net MVC。使动态图像 SEO 友好

c# - 在 RedirectToAction 中传递对象