Zadejte hledaný výraz...

Vypsání dnů v týdnu PHP

sipek
verified
rating uzivatele
1. 2. 2018 23:25:24
Zdravím,
poradí mi prosím někdo jak vypsat dny (datum) v týdnu, pokud mám v proměnné jen číslo týdne a rok ve formátu $wy = date('YW'); ??
Díky, moc mi to pomůže!
Šípek
1. 2. 2018 23:25:24
https://webtrh.cz/diskuse/vypsani-dnu-v-tydnu-php/#reply1327077
David Musil
verified
rating uzivatele
(69 hodnocení)
1. 2. 2018 23:38:25
A co treti prispevek?
PHP get start and end date of a week by weeknumber - Stack Overflow
1. 2. 2018 23:38:25
https://webtrh.cz/diskuse/vypsani-dnu-v-tydnu-php/#reply1327076
sipek
verified
rating uzivatele
1. 2. 2018 23:41:44
Napsal musil.david;1441133
A co treti prispevek?
PHP get start and end date of a week by weeknumber - Stack Overflow
??
1. 2. 2018 23:41:44
https://webtrh.cz/diskuse/vypsani-dnu-v-tydnu-php/#reply1327075
lahwin
verified
rating uzivatele
(12 hodnocení)
1. 2. 2018 23:46:11
https://php.vrana.cz/ceske-nazvy-mesicu-a-dnu-v-tydnu.php
/** Vrácení českého názvu měsíce
* @param int 1-12
* @return string
* @copyright Jakub Vrána, https://php.vrana.cz/
*/
function cesky_mesic($mesic) {
static $nazvy = array(1 => 'leden', 'únor', 'březen', 'duben', 'květen', 'červen', 'červenec', 'srpen', 'září', 'říjen', 'listopad', 'prosinec');
return $nazvy;
}
echo cesky_mesic(date("n")) . "n";
/** Vrácení českého názvu dne v týdnu
* @param int 0-6, 0 neděle
* @return string
* @copyright Jakub Vrána, https://php.vrana.cz/
*/
function cesky_den($den) {
static $nazvy = array('neděle', 'pondělí', 'úterý', 'středa', 'čtvrtek', 'pátek', 'sobota');
return $nazvy;
}
echo cesky_den(date("w")) . "n";
?>
---------- Příspěvek doplněn 01.02.2018 v 23:54 ----------
CO tohle?
Jak jednoduše zjistit den v týdnu pro dané datum
1. 2. 2018 23:46:11
https://webtrh.cz/diskuse/vypsani-dnu-v-tydnu-php/#reply1327074
sipek
verified
rating uzivatele
1. 2. 2018 23:56:49
Napsal lahwin;1441141
https://php.vrana.cz/ceske-nazvy-mesicu-a-dnu-v-tydnu.php
/** Vrácení českého názvu měsíce
* @param int 1-12
* @return string
* @copyright Jakub Vrána, https://php.vrana.cz/
*/
function cesky_mesic($mesic) {
static $nazvy = array(1 => 'leden', 'únor', 'březen', 'duben', 'květen', 'červen', 'červenec', 'srpen', 'září', 'říjen', 'listopad', 'prosinec');
return $nazvy;
}
echo cesky_mesic(date("n")) . "n";
/** Vrácení českého názvu dne v týdnu
* @param int 0-6, 0 neděle
* @return string
* @copyright Jakub Vrána, https://php.vrana.cz/
*/
function cesky_den($den) {
static $nazvy = array('neděle', 'pondělí', 'úterý', 'středa', 'čtvrtek', 'pátek', 'sobota');
return $nazvy;
}
echo cesky_den(date("w")) . "n";
?>
Díky za tip, ale potřebuji vypsat přesné data dnů například v 2. týdnu v roce 2018 pokud bude v proměnné aktuálně "201802"..
Aby výsledek (nehledě na aktuální datum) byl:
8.1.2018
9.1.2018
10.1.2018
11.1.2018
12.1.2018
13.1.2018
14.1.2018
1. 2. 2018 23:56:49
https://webtrh.cz/diskuse/vypsani-dnu-v-tydnu-php/#reply1327073
lahwin
verified
rating uzivatele
(12 hodnocení)
1. 2. 2018 23:58:58
jj, všimnul jsem si až po reakci, dal jsem tam doplněný odkaz na to téma
Jak jednoduše zjistit den v týdnu pro dané datum
1. 2. 2018 23:58:58
https://webtrh.cz/diskuse/vypsani-dnu-v-tydnu-php/#reply1327072
sipek
verified
rating uzivatele
2. 2. 2018 00:03:44
Napsal lahwin;1441155
jj, všimnul jsem si až po reakci, dal jsem tam doplněný odkaz na to téma
Jak jednoduše zjistit den v týdnu pro dané datum
tady bude problém mezi židlí a klávesnicí :D protože netuším jak to upravit když nevím den v měsíci, ale jen týden v roce :D
2. 2. 2018 00:03:44
https://webtrh.cz/diskuse/vypsani-dnu-v-tydnu-php/#reply1327071
lahwin
verified
rating uzivatele
(12 hodnocení)
2. 2. 2018 00:04:58
201802 jen ěděle podle toho návodu v odkazu?
No je tam na to tabulka, ty podle ní jen dáš podmínku který den vypsat.
.00 - .13 neděle
.14 - .27 pondělí
.28 - .41 úterý
.42 - .55 středa
.56 - .69 čtvrtek
.70 - .83 pátek
.84 - .99 sobota
sem to prvně zmatlal 8.1 2018
842011/5,6=150359,1071428571 desetina je 10 tak neděle, zkoušel jsi to?
no je to pondělí tak taky dělám chybu ...
2. 2. 2018 00:04:58
https://webtrh.cz/diskuse/vypsani-dnu-v-tydnu-php/#reply1327070
sipek
verified
rating uzivatele
2. 2. 2018 00:12:26
Napsal lahwin;1441164
201802 jen ěděle podle toho návodu v odkazu?
No je tam na to tabulka, ty podle ní jen dáš podmínku který den vypsat.
.00 - .13 neděle
.14 - .27 pondělí
.28 - .41 úterý
.42 - .55 středa
.56 - .69 čtvrtek
.70 - .83 pátek
.84 - .99 sobota
201802:5,6=36036,07142857143 desetiné místo 07 by mělo odpovídat neděli.
jo, ale druhý týden v roce 2018 ani nezačínal nedělí :D a já právě potřebuju vypsat datum všech dnů v druhém týdnu v roce 2018 podle proměnné $wy = date('YW');
tohle je funkční jen když znám den v roce, ne týden..
2. 2. 2018 00:12:26
https://webtrh.cz/diskuse/vypsani-dnu-v-tydnu-php/#reply1327069
lahwin
verified
rating uzivatele
(12 hodnocení)
2. 2. 2018 00:21:33
tak přiklad: 8.1 2018
sloučíš do čísla 842018 ale jelikož je to leden ponížíš o 1 na 842017 to vydělít 5,6ti a podle desetiného čísla určíš den. (tabulka druhá)
8(den) 4 tabulka níže (leden) 2018(rok) -1 (leden)
leden 4
únor 6
březen 3
duben 5
květen 4
červen 6
červenec 5
srpen 7
září 9
říjen 1
listopad 3
prosinec 2
porovnat desetinu viz :
.00 - .13 neděle
.14 - .27 pondělí
.28 - .41 úterý
.42 - .55 středa
.56 - .69 čtvrtek
.70 - .83 pátek
.84 - .99 sobota
2. 2. 2018 00:21:33
https://webtrh.cz/diskuse/vypsani-dnu-v-tydnu-php/#reply1327068
sipek
verified
rating uzivatele
2. 2. 2018 00:27:05
Napsal lahwin;1441183
tak přiklad: 8.1 2018
sloučíš do čísla 842018 ale jelikož je to leden ponížíš o 1 na 842017 to vydělít 5,6ti a podle desetiného čísla určíš den. (tabulka druhá)
8(den) 4 tabulka níže (leden) 2018(rok) -1 (leden)
leden 4
únor 6
březen 3
duben 5
květen 4
červen 6
červenec 5
srpen 7
září 9
říjen 1
listopad 3
prosinec 2
porovnat desetinu viz :
.00 - .13 neděle
.14 - .27 pondělí
.28 - .41 úterý
.42 - .55 středa
.56 - .69 čtvrtek
.70 - .83 pátek
.84 - .99 sobota
já chápu ten princip... Ale to s tím co potřebuji já nemá téměř nic společného. Asi se bohužel nechápeme...
2. 2. 2018 00:27:05
https://webtrh.cz/diskuse/vypsani-dnu-v-tydnu-php/#reply1327067
lahwin
verified
rating uzivatele
(12 hodnocení)
2. 2. 2018 00:28:57
Napsal sipek;1441191
já chápu ten princip... Ale to s tím co potřebuji já nemá téměř nic společného. Asi se bohužel nechápeme...
jo chápeme , potřebuješ dopočítat ješte den, to mi nedocvaklo.
2. 2. 2018 00:28:57
https://webtrh.cz/diskuse/vypsani-dnu-v-tydnu-php/#reply1327066
sipek
verified
rating uzivatele
2. 2. 2018 00:32:24
Napsal lahwin;1441194
jo chápeme , potřebuješ dopočítat ješte den, to mi nedocvaklo.
Prostě mám hodnotu 201802 (rok 2018, 2. týden) a potřebuji vypsat přesné datum pro všech 7 dní v tom týdnu :)
Něco jako stránku v týdenním diáři :D
2. 2. 2018 00:32:24
https://webtrh.cz/diskuse/vypsani-dnu-v-tydnu-php/#reply1327065
lahwin
verified
rating uzivatele
(12 hodnocení)
2. 2. 2018 00:35:24
a co tam natvrdo dát čísla dnů v týdnu je to 52týdnů po 7 dnech a občas přestupný ale podmínkou by jsi to mohl měnit a matematicky to už dopočítáš.
Přehledná tabulka týdnů roku 2020
tady by jsi si jen podle roku dal podmínky v počtu týdnů kvůli přechodnému roku.
---------- Příspěvek doplněn 02.02.2018 v 00:36 ----------
Napsal sipek;1441196
Prostě mám hodnotu 201802 (rok 2018, 2. týden) a potřebuji vypsat přesné datum pro všech 7 dní v tom týdnu :)
Něco jako stránku v týdenním diáři :D
no ale rok 2018 druhý týden je 2018 den 7 až 14 ne?... 8 až 14 už taky blbnu no ale ty dny by jsi tímto měl.
2. 2. 2018 00:35:24
https://webtrh.cz/diskuse/vypsani-dnu-v-tydnu-php/#reply1327064
sipek
verified
rating uzivatele
2. 2. 2018 00:41:05
Napsal lahwin;1441197
a co tam natvrdo dát čísla dnů v týdnu je to 52týdnů po 7 dnech a občas přestupný ale podmínkou by jsi to mohl měnit a matematicky to už dopočítáš.
Přehledná tabulka týdnů roku 2020
tady by jsi si jen podle roku dal podmínky v počtu týdnů kvůli přechodnému roku.
---------- Příspěvek doplněn 02.02.2018 v 00:36 ----------
no ale rok 2018 druhý týden je 2018 den 7 až 14 ne?
to je, ale to bych při psaní strávil půlku života, vypisovat každý týden zvlášť, ne? :D
2. 2. 2018 00:41:05
https://webtrh.cz/diskuse/vypsani-dnu-v-tydnu-php/#reply1327063
Pro odpověď se přihlašte.
Přihlásit