Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.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# 以yyyy MM ddTHH:MM:ss.fffZ格式返回DateTime,而不创建字符串对象_C#_Wcf_Datetime - Fatal编程技术网

C# 以yyyy MM ddTHH:MM:ss.fffZ格式返回DateTime,而不创建字符串对象

C# 以yyyy MM ddTHH:MM:ss.fffZ格式返回DateTime,而不创建字符串对象,c#,wcf,datetime,C#,Wcf,Datetime,有没有一种方法可以返回格式为yyyy MM ddTHH:MM:ss.fffZ的DateTime对象,而无需将DateTime对象转换为字符串。你看,我将这个对象传递给正在寻找dateTime对象的web服务消费者,但我认为这是因为我传递了一个字符串,web消费者无法识别日期。这是可能的吗?如果在接口中将数据类型指定为DateTime,通常会为您处理。您可以使用.ToString(“O”)手动将日期/时间转换为字符串,以获得所谓的往返格式,这是您显示的格式,但带有时区偏移。要获取UTC版本,请在U

有没有一种方法可以返回格式为yyyy MM ddTHH:MM:ss.fffZ的DateTime对象,而无需将DateTime对象转换为字符串。你看,我将这个对象传递给正在寻找dateTime对象的web服务消费者,但我认为这是因为我传递了一个字符串,web消费者无法识别日期。这是可能的吗?

如果在接口中将数据类型指定为DateTime,通常会为您处理。您可以使用.ToString(“O”)手动将日期/时间转换为字符串,以获得所谓的往返格式,这是您显示的格式,但带有时区偏移。要获取UTC版本,请在UTC转换的日期时间上键入(“O”)。

A
datetime
没有格式。它只是一个值。您可以选择将原始值传递给需要原始值的服务,或者如果服务需要格式化字符串,则将其格式化为字符串。编辑您的问题并添加发送
DateTime
的代码,我们可以进一步帮助您。