我正在尝试从易趣搜索中搜集信息result
在源代码中我看到了
<span class="MINUTES timeMs" timeMs="1388791906000"></span>
<span class="HOURS timeMs" timeMs="1388797706000"></span>
timeMs值的格式是什么?我想将它转换为时间戳,但我不知道这些数字代表什么?
P.S。不想使用eBay API!
答案 0 :(得分:1)
timeMs
在Unix EpochTime中。
一旦timeMs存储在$timeMs
中,请使用以下内容:
$date_time = new DateTime("@$timeMs");
$formatted_time = $date_time->format('Y-m-d H:i:s');
此外,作为使用DateTime类的替代方法,您可以使用:
echo date('r', $timeMs); // output as RFC 2822 date - returns local time
echo gmdate('r', $timeMs); // returns GMT/UTC time
解释here。