[英]PHP 5.2.9 equivalent of this function
我在 php 中有這個代碼,我無法在 PHP 5.2.9 中運行,請給我一個想法,將這個代碼轉換為在 PHP 5.2 上工作。
$startTime = new DateTime(date('h:i:s a'));
$endTime = new DateTime("3:00:00 pm");
$timeTaken = $endTime->diff($startTime);
$timeTaken = $timeTaken->format('%h hour, %i mins, %s sec');
PHP 5.2 中沒有內置的 date- date->diff
等效項,因此您必須自己編寫。
幸運的是,PHP 手冊中包含人們為您完成辛勤工作的注釋。
請參閱http://php.net/manual/en/function.date-diff.php ,向下滾動到評論,然后選擇您最喜歡的解決方案(有幾個可供選擇)。
另一種解決方案就是硬着頭皮升級——不再支持 PHP 5.2,所以你真的應該考慮升級。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.