Asp.net mvc 4 只显示时间,不显示日期

Asp.net mvc 4 只显示时间,不显示日期,asp.net-mvc-4,Asp.net Mvc 4,使用Asp.NET MVC4,如何在没有日期组件的情况下仅显示时间?在MSDN上查看结构。您可以使用DateTime.ToSortTimeString方法 DateTime dt = DateTime.Parse("3/1/2009 07:00:00 AM"); dt.ToString("HH:mm"); // 12:00 // 24 hour clock // hour is always 2 digits dt.ToString("hh:mm tt"); // 12:00 AM

使用Asp.NET MVC4,如何在没有日期组件的情况下仅显示时间?

在MSDN上查看结构。您可以使用DateTime.ToSortTimeString方法

DateTime dt = DateTime.Parse("3/1/2009 07:00:00 AM");

dt.ToString("HH:mm");    // 12:00    // 24 hour clock // hour is always 2 digits
dt.ToString("hh:mm tt"); // 12:00 AM // 12 hour clock // hour is always 2 digits
dt.ToString("H:mm");     // 12:00    // 24 hour clock
dt.ToString("h:mm tt");  // 12:00 AM // 12 hour clock
例如:

//Initialize the DateTime object to March 9, 2015 3:02:15 AM.\n");
DateTime myDateTime = new System.DateTime(2015, 3, 09, 3, 2, 15);
myDateTime.ToShortTimeString(); //result: "3:02 AM"
查看MSDN的结构。您可以使用DateTime.ToSortTimeString方法

例如:

//Initialize the DateTime object to March 9, 2015 3:02:15 AM.\n");
DateTime myDateTime = new System.DateTime(2015, 3, 09, 3, 2, 15);
myDateTime.ToShortTimeString(); //result: "3:02 AM"

你为什么不试试这个:

TransactionDate.ToString("HH:mm")

你为什么不试试这个:

TransactionDate.ToString("HH:mm")

查看TimeSpan和DateFormatting固定语法以更好地解释情况查看TimeSpan和DateFormatting固定语法以更好地解释情况