我使用四捨五入時間爲一分鐘:PHP的回合時間,保持字符串格式
$mytime = mdate("H:i:s", $time_in_seconds);
$rounded_time = date('H:i:s', round(strtotime($mytime)/60)*60);
的輸出,例如:01:09:00
從不圓01:08:34
。
如何使用代碼,但保持秒數格式而不是更改日期?
我使用四捨五入時間爲一分鐘:PHP的回合時間,保持字符串格式
$mytime = mdate("H:i:s", $time_in_seconds);
$rounded_time = date('H:i:s', round(strtotime($mytime)/60)*60);
的輸出,例如:01:09:00
從不圓01:08:34
。
如何使用代碼,但保持秒數格式而不是更改日期?
有關使用
$rounded_time = date('H:i:0');
什麼?
謝謝,這是一個解決方案,但在未來,我可能將它舍入到不同的整數 – CyberJunkie
$ myint = 0; $ round = date(「H:i:$ myint」); –
@micheal zelensky,我四捨五入的原因是也應該改變分鐘或小時,如果秒或分鐘在'59'。我將整個日期四捨五入爲將來的一分鐘或者十五分鐘 – CyberJunkie
'$ mytime'最初的樣子是什麼? – Galen
如果你不想顯示秒數,爲什麼不從格式中移除's'? –
目前還不清楚你在問什麼。 – lanzz