通过SOAP实现Gmt php或UTC C#等效

通过SOAP实现Gmt php或UTC C#等效,c#,php,.net,utc,gmt,C#,Php,.net,Utc,Gmt,是C#DateTime。UtcNow和phpdate(“C”)是等效的 我怀疑,因为当我用肥皂洗的时候,我从 C#: 2012-03-20T16:01:28.3954818Z 从 PHP: 2012-03-20T16:04:29+00:00 如果它们不相等,日期的C是多少 上下文: 我将第一个soap发送给在PHP中工作的人,他说日期无效,他给了我一个PHP中带有日期(“c”)的示例,它可以工作。 所以我想知道我的代码是不是错了 我用mssoapt过滤soap请求,除了datetime之外,

是C#
DateTime。UtcNow
和php
date(“C”)
是等效的

我怀疑,因为当我用肥皂洗的时候,我从

C#:

2012-03-20T16:01:28.3954818Z

PHP:

2012-03-20T16:04:29+00:00
如果它们不相等,日期的C是多少

上下文:
我将第一个soap发送给在PHP中工作的人,他说日期无效,他给了我一个PHP中带有日期(“c”)的示例,它可以工作。 所以我想知道我的代码是不是错了


我用mssoapt过滤soap请求,除了datetime之外,这两个请求是相等的

Z
表示祖鲁时间,相当于
GMT+00:00

UTC时区有时用字母Z-a表示 等效的航海时区(GMT),用Z表示 大约从1950年开始


参考资料:

那些看起来和我一样。UTC和GMT并不完全相同,但这里的差异并不重要。C#代码使用了更高的精度和一种不同的方式来表示
0
偏移量。这种不同的方式表示0偏移量是否可以称为pb with webservices treatment这些在我看来类似于ISO 8601日期。好的,这不是pb,我想知道是否有可能从C#@Christophe Debove获得soap中的2012-03-20T16:04:29+00:00,您可以使用
yyyy-MM-ddTHH:MM:ss+00:00
字符串格式。我的C#代理类(web引用)正在等待日期时间而不是时间string@ChristopheDebove,您使用的是什么技术?WCF?我在console项目中进行测试,但在monorail项目中之后,两者都是webreference或servicereference(结果相同)。
<dateDebutAction xsi:type="xsd:dateTime">2012-03-20T16:01:28.3954818Z</dateDebutAction>
<dateDebutAction xsi:type="xsd:dateTime">2012-03-20T16:04:29+00:00</dateDebutAction>