Làm thế nào để trừ microtime và ngày hiển thị bằng mili giây trong php?Làm thế nào để trừ microtime và ngày hiển thị bằng mili giây trong php?
Ví dụ: Tôi đã đặt ngày kết thúc và thời gian
$endtime = 2012-02-21 10:29:59;
sau đó tôi có ngày hiện tại hoặc ngày bắt đầu với chuyển đổi từ microtime
$starttime = 2012-02-21 10:27:59.452;
function getTimestamp()
{
$microtime = floatval(substr((string)microtime(), 1, 8));
$rounded = round($microtime, 3);
return date("Y-m-d H:i:s") . substr((string)$rounded, 1, strlen($rounded));
}
echo getTimestamp(); //sample output 2012-02-21 10:27:59.452
Bây giờ tôi muốn trừ: $ finaldate = $ endtime - $ starttime;
Tôi muốn đầu ra của tôi là như thế này: 00: 00: 02,452