Autor | Zpráva | ||
---|---|---|---|
Webface Profil * |
#1 · Zasláno: 21. 1. 2017, 10:27:23
Zdravím,
Mám nějaké libovolné datum (např 20.12.2016), jak z něj zjistim, který týden v roce to je? Nemůžu najít žádnou fci. Předem díky za rady |
||
Keeehi Profil |
#2 · Zasláno: 21. 1. 2017, 10:35:41
echo (new DateTime('2016-12-20'))->format('W'); |
||
Webface Profil * |
#3 · Zasláno: 21. 1. 2017, 10:47:09
Tohle nefunguje, zápis:
<?php echo (new DateTime('2016-12-20'))->format('W'); ?> chyba: Parse error: syntax error, unexpected T_OBJECT_OPERATOR, expecting ',' or ';' in /data/web/virtuals/5596/virtual/www/domains/ucetnictvipavla.cz/spustitcznemazat/skupnova/pokus.php on line 2 |
||
Keeehi Profil |
#4 · Zasláno: 21. 1. 2017, 11:20:37
Webface:
To je tím, že používáš PHP verze 5.3 nebo nižší. Víš, že už je několik let mrtvá? Před dvěma dny skončil aktivní vývoj verze 5.6 a ta bude dostávat už jen bezpečnostní aktualizace. Nejlépe bys měl teď používat verzi 7.0 nebo 7.1 secure.php.net/supported-versions.php Pro tvou archaickou verzi to stačí jen rozepsat na dva řádky <?php $date = new DateTime('2016-12-20'); echo $date->format('W'); ?> |
||
mckay Profil |
Webface:
Pravděpodobně máte na serveru Toto by mělo vyřešit Váš problém (manuál: dateformat(), date_create()) echo date_format(date_create('2016-12-20'), 'W'); |
||
Časová prodleva: 6 let
|
0