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: 11 let
|
0