排序很简单的日期的排列,我发现其他人问这个问题,但似乎没有明确的解决这类问题。如何在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