datum a pricitani dnu, mesicu atp
- nanuqcz
- Člen | 822
Ahoj, možná napsat si na to šablonový helper s využitím třídy Nette\DateTime?
Ale nikdy jsem tohle neřešil, takže můžu jen takhle mírně nakopnout :-)
- thorn
- Člen | 14
Diky za napady, nicmene jsem se dostal do mista, kteremu nerozumim, mam v renderDefault toto:
<?php
$dt2 = new DateTime();
$interval = DateInterval::createFromDateString('+2 days');
$dt2 = $dt2->add($interval);
//dump($dt2);
dump($dt2->date);
?>
pokud ten jeden dump odkomentuju, vse probehne vporadku, vypise se obsah DateTime a posleze se vypise i samotne retez data, ale kdyz to necham takto, skonci to chybou Undefined property: DateTime::$date u toho dump($dt2->date);, delam neco snad spatne?
EDIT: Schmutzka: Super, diky, tohle funguje, ja mam verzi 2.0.3 a tam to zatim neni zahrnuto
Editoval thorn (7. 5. 2012 8:53)
- vvoody
- Člen | 910
thorn napsal(a):
<?php $dt2 = new DateTime(); dump($dt2->date); ?>
DateTime by nemal mat verejnu property. Mal by si pouzit funkciu format:
dump($dt2->format('Y-m-d H:i:s'));
alebo ak pouzijes Nette/DateTime tak vdaka __toString() bude fungovat
dump($dt2);