![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 8.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam jak wyświetlić datę bez weekendów o jeden dzień do tyłu, teraźniejszy o ile nie jest to sobota, niedziela, jeden do przodu, i dwa do przodu tylko tak aby nie była to sobota lub niedziela tylko np. mamy poniedziałek to wyświetli tak Piątek | Poniedziałek | Wtorek | Środa a jak mamy czwartek to Środa | Czwartek | Piątek | Poniedziałek
a jeśli jest niedziela to Piątek | Poniedziałek | Wtorek | Środa zależy mi na tym aby ktoś rozgryzł jak to zrobić i żeby wyświetlało go się w taki sposób echo $wczoraj.' | '.$dziś.' | '.$jutro.' | '.$pojutrze; oraz tak samo datę w formacie rrrr-mm-dd każdy |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 651 Pomógł: 116 Dołączył: 3.06.2012 Skąd: Lędziny Ostrzeżenie: (0%) ![]() ![]() |
No dobra, a co jeśli dziś jest sobota? Co ma Ci wtedy niby zwrócić pod zmienną $dzis ?
ogolnie schemat taki: Cytat zakladajac, ze dzis jest sobota: wczoraj: piatek -1 dzis: sobota jutro: poniedzialek +2 pojutrze: wtorek +1 zakladajac, ze dzis jest niedziela: wczoraj: piatek -2 dzis: niedziela jutro: poniedzialek +1 pojutrze: wtorek +1 zakladajac, ze dzis jest poniedzialek: wczoraj: piatek -2 dzis: poniedzialek jutro: wtorek +1 pojutrze: sroda +1 zakladajac, ze dzis jest wtorek: wczoraj: poniedzialek -1 dzis: wtorek jutro: sroda +1 pojutrze: czwartek +1 zakladajac, ze dzis jest sroda: wczoraj: wtorek -1 dzis: sroda jutro: czwartek +1 pojutrze: piatek +1 zakladajac, ze dzis jest czwartek wczoraj: sroda -1 dzis: czwartek jutro: piatek +1 pojutrze: poniedzialek +3 zakladajac, ze dzis jest piatek wczoraj: czwartek -1 dzis: piatek jutro: poniedzialek +2 pojutrze: wtorek +1 Do tego funkcja date, poniewaz: zwraca Ci obecny dzień tygodnia (liczony od 0 do 6). Teraz to masz czystą matematykę:
oczywiscie nazwy dni mozna zapisac do tablicy. Zadanie proste, poniewaz na upartego mozesz na sztywno wcisnac kilka warunkow i pojdzie, wiec nawet nie majac wiedzy, bazujac na podstawach powinienes dac rade. Ten post edytował Michael2318 21.03.2013, 18:25:07 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 8.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
może się komuś przyda
Ten post edytował vodkon 23.03.2013, 14:28:09 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 09:15 |