1
我現在有這樣的代碼:UNIX的顯示PHP數組時間戳的特定格式字符串
$dates = array();
foreach($data['sc_event_dates'] as $date) {
if($date > time()) {
$dates[] = date(empty($dates) ? "D d M": "d M", $date);
}
}
echo implode(", ", $dates);
,它顯示是這樣的:
Thu 11 Aug, 18 Aug, 25 Aug, 01 Sep, 08 Sep, 15 Sep
但我需要做的組每個月的日期如此輸出看起來像這樣:
Thu 11, 18, 25 Aug, 01, 08, 15 Sep
$data['sc_event_dates']
持有數組unix時間戳,並訂購ascending
訂單。
還需要忽略當前時間之前的日期。
下面是一些示例數據:
Array
(
[0] => 1313020800
[1] => 1313625600
[2] => 1314230400
[3] => 1314835200
[4] => 1315440000
[5] => 1316044800
)
任何一個可以幫助改變我的代碼,或產生新的代碼,讓我期望的輸出?