Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 22. 12. 2008, 14:50:52
Vážení, potřebuju jen poradit. Mám v databázi datum ve tvaru 20081222 v formátu VARCHAR(10) a potřebuju ho převést na 2008-12-22 Nějak se nemůžu nakopnout. Poraďte. Díky
|
||
Taps Profil |
#2 · Zasláno: 22. 12. 2008, 15:01:43
Anonymní
do databáze je nejlepší datum ukládat ve formátu date popř datetime. Pokud datum máš uložené jako varchar tak je s tím horší práce. Ted mě napadá jedině použít funkci substr |
||
Anonymní Profil * |
#3 · Zasláno: 22. 12. 2008, 15:08:29
Průšvih je v tom, že tu databázi s tímto formátem datumu nedělám, ale díky za radu.
|
||
jivis Profil |
#4 · Zasláno: 22. 12. 2008, 15:19:59
Jak píše Taps, použij SubStr()
$newdatum = SubStr($datum,0,4) . "-" . SubStr($datum,4,2) . "-" . SubStr($datum,6,2); |
||
Alphard Profil |
#5 · Zasláno: 22. 12. 2008, 15:47:00
|
||
Anonymní Profil * |
#6 · Zasláno: 22. 12. 2008, 18:19:54
Díky, je to ono.
|
||
Časová prodleva: 15 let
|
0