gpt4 book ai didi

.net - 如何更改 .net SOAP 请求的日期格式?

转载 作者:行者123 更新时间:2023-12-04 21:26:16 28 4
gpt4 key购买 nike

我正在使用需要 DateTime 参数用于其中一种方法的 WSDL。当 .NET 序列化我的调用时,它会创建一个像这样的日期参数:

2010-1-1T10:00:00.00

这看起来像序列化程序正在使用“s”的日期格式。我需要一种不同的格式,即带有时区偏移量的格式:

2010-1-1T10:00:00.00 -4:00

如何指定我希望序列化程序使用的日期格式? (C# 或 VB.NET)

最佳答案

如果时区偏移是您当前的时区,您应该检查您的 DateTime 实例是否有它的 Kind属性设置为 DateTimeKind.Local .如果没有,您可以按如下方式强制执行:

DateTime myDateTime;
...
myDateTime = myDateTime.SpecifyKind(myDateTime, DateTimeKind.Local);

关于.net - 如何更改 .net SOAP 请求的日期格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2774862/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com