C# 以yyyy MM ddTHH:MM:ss.fffZ格式返回DateTime,而不创建字符串对象
有没有一种方法可以返回格式为yyyy MM ddTHH:MM:ss.fffZ的DateTime对象,而无需将DateTime对象转换为字符串。你看,我将这个对象传递给正在寻找dateTime对象的web服务消费者,但我认为这是因为我传递了一个字符串,web消费者无法识别日期。这是可能的吗?如果在接口中将数据类型指定为DateTime,通常会为您处理。您可以使用.ToString(“O”)手动将日期/时间转换为字符串,以获得所谓的往返格式,这是您显示的格式,但带有时区偏移。要获取UTC版本,请在UTC转换的日期时间上键入(“O”)。AC# 以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
datetime
没有格式。它只是一个值。您可以选择将原始值传递给需要原始值的服务,或者如果服务需要格式化字符串,则将其格式化为字符串。编辑您的问题并添加发送DateTime
的代码,我们可以进一步帮助您。