yyyy-MM-ddTHH:mm:ss.fffZ
.NET サーバーと通信するためのハッシュの作成に使用する日時形式を取得する必要があります。PHPでその形式を取得するにはどうすればよいですか? これを自分で理解しようとしても、「fffZ」が何なのかわからず、オンラインで見つけることができません。助けていただければ幸いです。
ありがとう、ジェームズ
yyyy-MM-ddTHH:mm:ss.fffZ
.NET サーバーと通信するためのハッシュの作成に使用する日時形式を取得する必要があります。PHPでその形式を取得するにはどうすればよいですか? これを自分で理解しようとしても、「fffZ」が何なのかわからず、オンラインで見つけることができません。助けていただければ幸いです。
ありがとう、ジェームズ
PHP を使用すると、次の方法で取得できます。
date('Y-m-dTH:i:s.uZ') //for the current time
ドキュメントで各文字を見つけることができます。Z
両方の言語で同じ意味かどうかはわかりませんが。
カスタムの日付と時刻の書式文字列を参照してください
fff 日付と時刻の値のミリ秒。指定子。
と
"z" UTC からのオフセット時間。先頭にゼロはありません。
PHP で対応する形式を取得するには、 を参照してくださいdate
。
MSDN によると、fff はミリ秒です。
http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx
Zはタイムゾーンになります。http://php.net/manual/en/datetime.gettimezone.phpによって PHP で取得できます。
残りはかなり簡単です。
編集: 実は、.NET の Z が UTC からオフセットされることを忘れていました。PHP の UTC Offset に似たものからそれを取得できるようです。