2012-06-02 20 views
0

我使用四捨五入時間爲一分鐘: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

如何使用代碼,但保持秒數格式而不是更改日期?

+0

'$ mytime'最初的樣子是什麼? – Galen

+1

如果你不想顯示秒數,爲什麼不從格式中移除's'? –

+0

目前還不清楚你在問什麼。 – lanzz

回答

1

有關使用

$rounded_time = date('H:i:0'); 

什麼?

+0

謝謝,這是一個解決方案,但在未來,我可能將它舍入到不同的整數 – CyberJunkie

+1

$ myint = 0; $ round = date(「H:i:$ myint」); –

+0

@micheal zelensky,我四捨五入的原因是也應該改變分鐘或小時,如果秒或分鐘在'59'。我將整個日期四捨五入爲將來的一分鐘或者十五分鐘 – CyberJunkie

相關問題