我有2015-12-04 17:02:10 +00:00
格式的时间字符串。
我想在mircoseconds decimal(16,4)
中转换此字符串,例如1449825379.3464
如何在PHP中转换它?我尝试使用:
echo strtotime("2015-12-04 17:02:10 +00:00");
但它只返回1449248530
而没有微秒。
答案 0 :(得分:0)
您可以这样做,但您应该在日期字符串中提供毫秒数。
<?php
$date = new DateTime('2015-12-04 17:02:10.4418 +00:00');
$microseconds = (float) $date->format('U.u');
echo $microseconds; //prints 1449248530.4418