在PHP中将DOMTimeStamp转换为DATETIME

Eri*_*rik 0 php dom w3c-geolocation

我想在PHP中从Geolocation转换DOMTimeStamp,以便将其保存在数据库的DATETIME中.我怎么能做到这一点?

Joh*_*nde 6

它只是一个以毫秒为单位的时间戳.只需将其转换为秒,然后使用PHP的内置日期/时间功能进行转换:

$timestamp = floor($domtimestamp / 1000); // Get seconds from milliseconds
$datetime = new DateTime('@'.$timestamp);
echo $datetime->format('Y-m-d H:i:s');
Run Code Online (Sandbox Code Playgroud)