任何人有任何的快捷方式是:串聯小時陣列成一個友好的字符串
我有一個小時的陣列,說是這樣的:
$hours = array(4,5,6,9,10,14);
我想將其轉換成一個漂亮的字符串,採用這種格式:
$ret = '4am-7am; 9am-11am; 2pm-3pm';
這是24小時制時鐘的數組。陣列中的4表示0400小時(凌晨4點)。 14是1400小時(下午2點)。我希望其餘的都是自我解釋。有多箇中斷,所以7AM和8AM不包含在陣列中。因爲這些是時鐘時間,所以這些是包含後端的...自從6AM被指定,包括6AM的整個小時,其在上午6:59結束。從用戶角度來看,這確實意味着7AM。如果有幫助,我可以繪製一張圖片
任何人都有任何方便的捷徑? :)
目前還不清楚如何形成'4 am-7am'這樣的間隔。 '上午7點'從哪裏來的? – 2011-05-23 06:10:41
問題不明確。 – 2011-05-23 06:11:42
這些是時鐘。想象一下,從這樣的角度來看,它確實是早上6點59分。對我而言,'早上7點'是最有意義的。 – 2011-05-23 06:12:09