如果不是30分鐘過去,是否有辦法顯示時間的小時數,但顯示:30時間過去30分鐘的時間?24小時顯示時間...如果不是30分鐘,我可以顯示小時嗎?
http://new.clairvoyant.co/details/?Pin=4378這是我的頁面。在時間表中,您可以看到這些街區的時間確實很短,但顯示時間段真的很困難。
如果開始和結束時間只有幾個小時,我想要做的是顯示一個格式,如12pm - 4pm。如果其中一個是30分鐘,則顯示12pm - 4:30 pm。
這是否能通過格式化strttotime完成?輸入變量在24小時(24:00:00)。結束輸出格式化爲12小時。
$Start12 = strtotime($Shift['Start']);
$Stop12 = strtotime($Shift['Stop']);
並且是等輸出:
<span class='c'>".date('g:ia',$Start12)." to ".date('g:ia',$Stop12)."</span>
將日期** **始終是在一小時或半小時? – Mooseman
與您的問題沒有關係,但如果兩個時間段都具有相同子午線,您也可能想要刪除多餘的「am」或「pm」。縮短「8 am-11am」至「8-11am」; 「下午2點至4點30分」至「下午2點30分」;和「上午11點至下午1點」停留在「上午11點至下午1點」。 – Tenner