Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.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#:如何以ISO 8601格式而不是字符串获取数据时间?_C#_Asp.net - Fatal编程技术网

c#:如何以ISO 8601格式而不是字符串获取数据时间?

c#:如何以ISO 8601格式而不是字符串获取数据时间?,c#,asp.net,C#,Asp.net,我需要以ISO8601格式获取数据时间 我有参数mydate,它是DateTimedatatype,我需要它的值如下: DateTime mydate=2015-07-06T12:08:27 mydate不是字符串而是日期时间使用.ToString()和O说明符: var iso8601str = dateTime.ToString("O"); 使用DateTime.ToString()来实现这一点 var output = mydate.ToString(@"yyyy-MM-ddTHH\:

我需要以
ISO8601
格式获取数据时间

我有参数mydate,它是
DateTime
datatype,我需要它的值如下:

DateTime mydate=2015-07-06T12:08:27
mydate不是
字符串
而是
日期时间

使用
.ToString()
O
说明符:

var iso8601str = dateTime.ToString("O");
使用DateTime.ToString()来实现这一点

var output = mydate.ToString(@"yyyy-MM-ddTHH\:mm\:ss");