以下のように2回microtime()メソッドを使ってその差を計算するといった形。
<?php $startTime = microtime(true); //ダミー処理 sleep(5); $endTime = microtime(true); $processTime = $endTime - $startTime; echo $processTime;
実行結果はこんなかんじ
5.0002861022949
秒以下を切り捨てたい
$processTimeを以下に書き換え
$processTime = (floor($endTime - $startTime));
表示形式を変えたい
gmdate()メソッド使えばおk
echo gmdate("H時間i分s秒", $processTime);