Gmt php или UTC C # эквивалентность через SOAP - PullRequest
2 голосов
/ 20 марта 2012

это C # DateTime.UtcNow и php date("c") эквивалентны

Я сомневаюсь, потому что, когда я намываю оба, я получаю от

C #:

<dateDebutAction xsi:type="xsd:dateTime">2012-03-20T16:01:28.3954818Z</dateDebutAction>

и от
PHP:

<dateDebutAction xsi:type="xsd:dateTime">2012-03-20T16:04:29+00:00</dateDebutAction>

если они не эквивалентны значениям C # для даты ("c")

context:
Я отправляюпервое мыло кому-то, кто работает в PHP, и он говорит мне, что дата недействительна, он дал мне пример в php с датой ("c"), и это работает.Поэтому мне интересно, неверен ли мой код.

Я фильтрую запрос мыла с помощью mssoapt, и оба запроса равны, кроме даты и времени.

1 Ответ

1 голос
/ 20 марта 2012

Z означает зулусское время, что эквивалентно GMT+00:00.

Часовой пояс UTC иногда обозначается буквой Z - ссылкой на эквивалентный морской часовой пояс (GMT), который был обозначен как Z примерно с 1950 года.

Ссылка: Википедия - Часовые пояса

...