Autor Zpráva
table
Profil *
Ahoj všem,
potřeboval bych pradit datumem.
V db mám uložený datum ve formátu datetime.
Zobrazuje se tedy takto 2013-06-01 20:55:41
Potřeboval bych aby se zobrazoval jen takto 01-06-2013 a při zobrazení se k němu přičetli 4 dny.
Takže pokud mám v db uložené toto 2013-06-01 20:55:41, mělo by se ve výsledku zobrazit toto: 05-06-2013.
Nenapsal by mi někdo jak toho docílit?
Něco jsem pogoogloval ale neúspěšně.
Děkuji moc předem.


Sloupec ve kterém je uložený ten datum se jmenuje datum
DJ Miky
Profil
Dny přičteš např. pomocí strtotime(), která zvládá zadání typu "+ 4 days", formát zobrazení se pak definuje funkcí date(). Mohlo by to vypadat takto:

echo date('d-m-Y', strtotime($datum . ' + 4 days'));
table
Profil *
Díky perfektní, moc děkuji.


Jet alá oázkhledně času.
z databáze si převadím takto čas, který je v db uložen vteřinách:
$cas=number_format($results['Time']/60,2);
Zobrazí se takto : 10.62 správně by to mělo být takto 10:62
Jak toto upravit prosím


už to mám:
<?php echo Str_Pad(Floor($results['Time']/60),2,'0',STR_PAD_LEFT).':'.Str_Pad($results['Time']%60,2,'0',STR_PAD_LEFT); ?>

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: