怎么将mysql数据库的时间加上8个小时?

失忆的鱼 2013-06-27 08:34:33
数据库是公用的,用的是美国时间,表中用的时间类型是:time,用CURTIME()获得到数据库当前时间并插入数据库,
问题就出现了:因为页面需要显示的是中国时间,而数据库插入和获取的都是美国时间,怎么能在插入前或在数据库表中将时间加上8个小时或置成中国时区?
...全文
2627 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
菖蒲老先生 2013-06-27
  • 打赏
  • 举报
回复
TimeZone设置为中国时区。
风_晓寒 2013-06-27
  • 打赏
  • 举报
回复
SELECT sysdate,sysdate+8/24 FROM DUAL
菖蒲老先生 2013-06-27
  • 打赏
  • 举报
回复
引用 3 楼 qq525003138 的回复:
[quote=引用 2 楼 flagiris 的回复:] TimeZone设置为中国时区。
你是正解,不过回答的太迟了~[/quote] 那是我看到的太迟了。。。
失忆的鱼 2013-06-27
  • 打赏
  • 举报
回复
引用 2 楼 flagiris 的回复:
TimeZone设置为中国时区。
你是正解,不过回答的太迟了~

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧