SELECT CONVERT_TZ() vil virke for det.men det virker ikke for mig.
Hvorfor, hvilken fejl får du?
SELECT CONVERT_TZ(displaytime,'GMT','MET');
burde virke, hvis din kolonnetype er tidsstempel eller dato
http://dev .mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_convert-tz
Test, hvordan dette virker:
SELECT CONVERT_TZ(a_ad_display.displaytime,'+00:00','+04:00');
Tjek din tidszone-tabel
SELECT * FROM mysql.time_zone;
SELECT * FROM mysql.time_zone_name;
http://dev.mysql.com/doc /refman/5.5/da/time-zone-support.html
Hvis disse tabeller er tomme, har du ikke initialiseret dine tidszonetabeller. Ifølge linket ovenfor kan du bruge mysql_tzinfo_to_sql
program til at indlæse tidszonetabellerne. Prøv venligst dette
shell> mysql_tzinfo_to_sql /usr/share/zoneinfo
eller hvis det ikke virker, læs mere:http://dev.mysql.com/doc/refman/5.5/en/mysql-tzinfo-to-sql.html