日期:2014-05-17  浏览次数:20993 次

怎么将mysql数据库的时间加上8个小时?
数据库是公用的,用的是美国时间,表中用的时间类型是:time,用CURTIME()获得到数据库当前时间并插入数据库,
问题就出现了:因为页面需要显示的是中国时间,而数据库插入和获取的都是美国时间,怎么能在插入前或在数据库表中将时间加上8个小时或置成中国时区?

------解决方案--------------------
SELECT sysdate,sysdate+8/24 FROM DUAL
------解决方案--------------------
TimeZone设置为中国时区。