我有这样的数组:
Array
(
[4] => Array
(
[dep] => 23:24
[seconds] => 84240
[date] => 2014-05-15 23:24:00
)
[3] => Array
(
[dep] => 04:49
[seconds] => 17340
[date] => 2014-05-16 04:49:00
)
[2] => Array
(
[dep] => 04:22
[seconds] => 15720
[date] => 2014-05-16 04:22:00
)
[1] => Array
(
[dep] => 04:07
[seconds] => 14820
[date] => 2014-05-16 04:07:00
)
[0] => Array
(
[dep] => 00:04
[seconds] => 240
[date] => 2014-05-16 00:04:00
)
)
我想要排序并得到类似的东西: 1. 2014-05-15 23:24:00
2014-05-16 00:04:00
2014-05-16 04:07:00
2014-05-16 04:22:00
2014-05-16 04:49:00
感谢重播;)
答案 0 :(得分:0)
如何将值转换为unix时间并按其排序?
答案 1 :(得分:0)
这可能是最简单的解决方案:
sort(strtotime($array['date']));
答案 2 :(得分:0)
在每个字段上使用strtotime
,然后使用asort
对其进行排序。