[英]Find date_diff in minutes?
可以使用date_diff
來計算分鍾差異嗎?
$a = date_create('2016-11-03 00:00:00');
$b = date_create('2016-11-05 00:19:00');
$dd = date_diff($a, $b);
echo $dd->format('%i');
即使已經2 days
,上述代碼也將返回19 minutes
嘗試這個
它會在幾分鍾內輸出差異。
$a = new DateTime('2016-11-05 00:00:00');
$b = new DateTime('2016-11-05 00:19:00');
$diff = ($b->getTimestamp() - $a->getTimestamp())/60;
echo $diff;
您可以使用DateTime()
獲得小時 , 分鍾和秒的差異
$a = new \DateTime("2016-11-05 00:00:00");
$b = new \DateTime("2016-11-05 00:19:00");
$dateinterval = $b->diff($a);
$time = sprintf(
'%d:%02d:%02d',
($dateinterval->d * 24) + $dateinterval->h,
$dateinterval->i,
$dateinterval->s
);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.