Autor Zpráva
Apacuka
Profil
Zdravím.
Do databáze ukládám datum/čas jako now()
// 2010-03-26 02:40:59


Pokud použiji vždy jeden z těchto selectů, tak jeden přičte 8 hodin, druhý zase nastyluje

SELECT *,CONVERT_TZ(datum, '+00:00', '+08:00') AS datum FROM tabulka  
// 2010-03-26 10:40:59

SELECT *,DATE_FORMAT(datum, '%d.%m.%Y %H:%i') AS datum FROM tabulka
// 26.03.2010 02:40


Jak ale docílit, abych dostal takový výsledek ?
// 26.03.2010 10:40
Nox
Profil
klasicky jako všude jinde:
SELECT *,DATE_FORMAT( CONVERT_TZ(datum, '+00:00', '+08:00') , '%d.%m.%Y %H:%i') AS datum FROM tabulka


ještě lze také použít
+ INTERVAL 8 HOUR
Apacuka
Profil
díky moc

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:

0