| Autor | Zpráva | ||
|---|---|---|---|
| kimas Profil * |
#1 · Zasláno: 26. 11. 2008, 22:52:45
Dobrý večer,
nevěděl by někdo, proč na PHP verzi 5.2.5 mi skript $od_form = '27.11.2008';
$od = date("Y.m.d", strtotime($od_form)); vypíše správně 2008.11.27 a na verzi 5.0.5 mi ten samý kód vypíše 1970.01.01? Jak by se to dalo upravit, aby to převádělo datum na databázový tvar i ve verzi 5.0.5? Díky moc. |
||
| Taps Profil |
#2 · Zasláno: 27. 11. 2008, 09:16:12
kimas
a co konkrétně potřebuješ s tím datumem udělat ? to co píšeš mi připadá trošku jako nesmysl |
||
| kimas Profil * |
#3 · Zasláno: 27. 11. 2008, 09:18:08
Taps
No když mám datum ve tvaru 27.11.2008, tak z něho potřebuju udělat datum ve tvaru 2008.11.27.. |
||
| kimas Profil * |
#4 · Zasláno: 27. 11. 2008, 09:19:34
Protože když uložím do databáze přímo ten datum ve tvaru 27.11.2008, tak ve sloupci DATETIME se mi zobrazí 2027.11.20 08:00:00
|
||
| bohyn Profil |
#5 · Zasláno: 27. 11. 2008, 09:44:56
$datum = explode(".", $od_form);
$od = $datum[2].".".$datum[1].".".$datum[0];
|
||
| Taps Profil |
#6 · Zasláno: 27. 11. 2008, 12:10:13
kimas
při ukldání do databáze můžeš použít NOW() nebo CURRENT_DATE |
||
|
Časová prodleva: 18 let
|
|||
0