【发布时间】:2012-11-20 09:17:06
【问题描述】:
我有一个如下所示的时间戳数组:
2012-11-19 19:45
我需要按日期对它们进行排序。如果我可以获得日期的 unix 时间戳,我可以进行冒泡排序或其他操作,但我不知道是什么函数给了我这个。我查看了 strtotime 但它不会让我通过日期格式。我也不确定冒泡排序是最好的方法。
有什么建议吗?
数组示例:
另外,对不起,我应该提到它在“show_date”中。
Array
(
[15] => Array
(
[show_date] => 2012-11-19 10:40
)
[16] => Array
(
[show_date] => 2012-11-20 10:40
)
[17] => Array
(
[show_date] => 2012-11-21 10:40
)
[18] => Array
(
[show_date] => 2012-11-22 10:40
)
)
【问题讨论】:
-
您不需要编写冒泡排序(这是效率最低的排序算法之一)。只需使用 PHP 的内置排序功能之一。
标签: php arrays date sorting timestamp