| Autor | Zpráva | ||
|---|---|---|---|
| Jan Doležal Profil |
#1 · Zasláno: 23. 2. 2013, 15:01:41
$from = "03-08-2013"; $to = "06-07-2014"; Obě proměnné se mohou měnit, ale jejich maximální rozdíl může být rok (366 dní). Pomocí new Datetime a date_diff() si dokážu zjisti počet dnů. Jak ale udělat, že mi to např vybere jen středy (toto se může měnit, může to být klidně i všech 7 dní) v daném intervalu a samozřejmě vypíše jejich datum. Moc děkuji za jakoukoliv pomoc. |
||
| donny Profil |
V tomto vlákne som ukazoval ako načítať do pola dni medzi určitými dátumami a zároveň overiť či sa jedná o sobotu alebo nedeľu. Myslím že si Vám nič nebráni si moju funckiu isWeekend, zmeniť na isWednesday, pričom overovať nebudete if ($weekDay == 0 || $weekDay == 6) ale if ($weekDay == 3)..
Teda function isWednesday($date)
{
$weekDay = date('w', strtotime($date));
if ($weekDay == 3)
{
return true;
}
else
{
return false;
}
} Pozor na to že táto funkcia tie dni preskakuje, ak by ste stredu nechcel preskočiť ale napr. len zvýrazniť musíte si to tam ešte doriešiť.. |
||
| Jan Doležal Profil |
#3 · Zasláno: 23. 2. 2013, 15:43:19
donny:
Díky :) funkce strtotime() mi hodně pomůže, neznal jsem ji ;) |
||
|
Časová prodleva: 14 let
|
|||
0