タイムスタンプを UTC UNIX エポック時間として保存しています。
その時間をISO 8601形式に変換したい。( 2013-08-01T05:14:48Z
)
たとえば、1375334088
手段のUNIXエポック時間Thu, 01 Aug 2013 05:14:48 GMT
。
しかし、私が行うdate('c', 1375334088)
と、2013-08-01T06:14:48+01:00
代わりに2013-08-01T05:14:48Z
タイムスタンプを UTC UNIX エポック時間として保存しています。
その時間をISO 8601形式に変換したい。( 2013-08-01T05:14:48Z
)
たとえば、1375334088
手段のUNIXエポック時間Thu, 01 Aug 2013 05:14:48 GMT
。
しかし、私が行うdate('c', 1375334088)
と、2013-08-01T06:14:48+01:00
代わりに2013-08-01T05:14:48Z
gmdate('Y-m-d\TH:i:s\Z', 1375334088);
を参照してくださいgmdate()
。
次のようにする必要があります。
echo date('Y-m-d\TH:i:s\Z', 1375334088);