Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.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# 在asp mvc/c中将日期时间显示为yyyy/mm/dd#_C#_Asp.net_Asp.net Mvc_Datetime - Fatal编程技术网

C# 在asp mvc/c中将日期时间显示为yyyy/mm/dd#

C# 在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

我使用以下代码将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
我指的是a
yyyy/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
值时出错。