排序很簡單的日期的排列,我發現其他人問這個問題,但似乎沒有明確的解決這類問題。如何在PHP
我有一個非常簡單的,我想通過之日起重新安排的日期排列。日期格式適用於.ics,我相信PHP可以在不需要轉換的情況下解釋。
任何幫助非常感謝!
Array
(
[0] => 20120822T090000Z
[1] => 20120823T090000Z
[2] => 20120824T090000Z
[3] => 20120825T090000Z
[4] => 20120826T090000Z
[5] => 20120827T090000Z
[6] => 20120828T090000Z
[7] => 20120829T090000Z
[8] => 20120830T090000Z
[9] => 20120831T090000Z
[10] => 20130820T090000
[11] => 20130821T110000Z
)
傑克
更新 - 我是個白癡!
對不起,大家好,我剛剛意識到在日的2012S !!!!哎呀。所以問題在我的腳本的其他地方。我認爲他們都是2013年8月。忽視!對不起,我是個白癡。
'sort()'應該在這種情況下做得很好。你有沒有嘗試過? – deceze
同意@deceze一個簡單的'排序()'是所有應符合規定。 –
如果時區是在任何情況下(這是不是在這裏)一樣,你可以只使用'排序()'。如果你實際上沒有時間設定,那仍然有效。但是,如果每個日期都有不同的時間,'sort()'不是一個理想的方法(在這種情況下,排序前你必須將每個日期轉換爲相同的時區)。 – Crontab