這可能是一個簡單的,但我一直在努力獲得輸出排序正確的數組。 我想按日期時間值按升序對以下數組進行排序。php-錯誤排序數組與時間戳作爲值
Array (
[2] =>
[5] => DateTime Object ([date] => 2015-10-08 08:30:00.000000 [timezone_type] => 3 [timezone] => Asia/Kolkata)
[6] => DateTime Object ([date] => 2015-12-01 01:00:00.000000 [timezone_type] => 3 [timezone] => Asia/Kolkata)
[4] => DateTime Object ([date] => 2015-12-31 11:30:00.000000 [timezone_type] => 3 [timezone] => Asia/Kolkata)
[3] => DateTime Object ([date] => 2015-12-04 13:00:00.000000 [timezone_type] => 3 [timezone] => Asia/Kolkata)
[1] => DateTime Object ([date] => 2015-12-30 07:00:00.000000 [timezone_type] => 3 [timezone] => Asia/Kolkata)
[0] => DateTime Object ([date] => 2015-12-01 02:00:00.000000 [timezone_type] => 3 [timezone] => Asia/Kolkata)
)
我已經如下嘗試uasort
,但它並沒有提供正確的排序。有人曾經遇到過這個問題嗎?
uasort($item_date_converted, function ($a, $b) { return $a - $b; });
我已經嘗試過,它工作在一個非常簡單的方式,謝謝 – krishna89