我有這樣的代碼:跳過週末
for ($i = 2; $i > -3; $i--)
{
$class="";
if(date('D d-m')==date('D d-m', strtotime($i . ' days ago')))
{
$class=' class="distinct"';
}
echo '<li'.$class.'>'.date('D d-m', strtotime($i . ' days ago')) . '</li>'.'<br />';
}
,並將其輸出這樣的:
Wed 17-05
Thu 18-05
Fri 19-05
Sat 20-05
Sun 21-05
我想知道我怎麼可以跳過週末,所以它只能顯示5天星期一-星期五。任何想法如何排除這一點?
所以,你希望它輸出的電流工作日?如果是週末呢? – Jerodev
如果它的週末不輸出它。所以它會一直只顯示星期一到星期五。並且當天必須像現在一樣,在列表中間。 @Jerodev –
所以你想在現在的一天和兩天之前的兩天後輸出。 例如如果現在是週五,輸出必須是: -Wed -Thu -Mon -Tue 我說得對不對? –