C# 在asp mvc/c中将日期时间显示为yyyy/mm/dd#
我使用以下代码将datetimestring转换为datetimeC# 在asp mvc/c中将日期时间显示为yyyy/mm/dd#,c#,asp.net,asp.net-mvc,datetime,C#,Asp.net,Asp.net Mvc,Datetime,我使用以下代码将datetimestring转换为datetime string str1 = "1392/02/10 22:30:15"; DateTime d = DateTime.ParseExact(str1, "yyyy/MM/dd HH:mm:ss", CultureInfo.InvariantCulture); 我有一个问题,当它转换为日期时间,我需要显示 1392/02/10 22:30:15我指的是ayyyy/mm/dd,但它在显示之前将日期转换为字符串 string str
string str1 = "1392/02/10 22:30:15";
DateTime d = DateTime.ParseExact(str1, "yyyy/MM/dd HH:mm:ss", CultureInfo.InvariantCulture);
我有一个问题,当它转换为日期时间,我需要显示
1392/02/10 22:30:15
我指的是ayyyy/mm/dd
,但它在显示之前将日期转换为字符串
string strDate = d.ToString("yyyy/MM/dd HH:mm:ss")
在显示之前将日期转换为字符串
string strDate = d.ToString("yyyy/MM/dd HH:mm:ss")
传递给
ParseExact
的格式说明符告诉C#如何将字符串转换为DateTime,但您希望将DateTime转换为字符串
您可以将a传递给DateTime.ToString()
方法
string display = d.ToString("yyyy/MM/dd HH:mm:ss");
传递给
ParseExact
的格式说明符告诉C#如何将字符串转换为DateTime,但您希望将DateTime转换为字符串
您可以将a传递给DateTime.ToString()
方法
string display = d.ToString("yyyy/MM/dd HH:mm:ss");
您是否可以将代码显示在显示日期时间的位置而不是解析位置?解析器应该可以正常工作。可能字符串格式在处理解析的
DateTime
值时出错。能否将代码显示在显示DateTime
的位置,而不是显示在解析它的位置?解析器应该工作正常。可能字符串格式在处理解析的DateTime
值时出错。