マイクロ秒を減算し、日付をミリ秒単位でPHPで表示するには?例えばマイクロ秒を減算し、日付をミリ秒単位でPHPで表示する方法は?
:私は、終了日時
$endtime = 2012-02-21 10:29:59;
を設定した後、私は今、私は引くしたい現在の日付を持っているかの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
から変換して日付を起動します。 $ finaldate = $ endtime - $ starttime; 00:00:02.452