我无法使用php为ebay查找api创建有效的日期时间。
根据他们的api,datetime值应该看起来像这个
2004-08-04T19:09:02.768Z
我在php文档中发现,(new DateTime())->format('c')
对ISO 8601有一个特殊的表示法,但它没有给我正确的日期。
有人知道如何创建一个吗?
试试这个:
<?php
$time = microtime(true);
$tMicro = sprintf("%03d",($time - floor($time)) * 1000);
$tUtc = gmdate('Y-m-d'TH:i:s.', $time).$tMicro.'Z';
echo $tUtc;
?>