How do I change MySQL timezone?


Posted in PHP onMarch 26, 2008

However, there are ways for you to get results that are in your preferred timezone. First determine how many hours your desired timezone is off from MST. For example, EST is +2 hours. PST is -1 hour.

Knowing the time offset, you can replace all your SQL statements of 

SELECT NOW();

with

SELECT DATE_ADD(NOW(), INTERVAL 2 HOUR);

which will give you an EST date result. For a result in PST, you would do:

SELECT DATE_SUB(NOW(), INTERVAL 1 HOUR);

If you are working with time in seconds instead of dates, then factor in the offset in seconds. Because there are 3600 seconds in an hour, and EST is 2 hours later than MST, the following converts timestamps from MST to EST:

SELECT unix_timestamp() + (3600 * 2);

SELECT FROM_UNIXTIME(UNIX_TIMESTAMP() + (3600 * 2));

See the MySQL Manual's Date and Time Functions for more information.

Depending on your application, you may also need to do one of the following (but not both):

1. Find every place in your code where a date or time is displayed to the browser and have a user defined function change it to add or subtract the appropriate number of hours before displaying it.

2. Find every place in your code where dates or times are input into your system and have a user defined function add or subtract the appropriate number of hours before storing it.

PHP 相关文章推荐
PHP&MYSQL服务器配置说明
Oct 09 PHP
PHP去除数组中重复的元素并按键名排序函数
Aug 18 PHP
php设计模式 Interpreter(解释器模式)
Jun 26 PHP
国外PHP程序员的13个好习惯小结
Feb 20 PHP
PHP编码转换
Nov 05 PHP
如何用php获取程序执行的时间
Jun 09 PHP
php setcookie函数的参数说明及其用法
Apr 20 PHP
php递归调用删除数组空值元素的方法
Apr 28 PHP
PHP仿微信多图片预览上传实例代码
Sep 13 PHP
yii框架搜索分页modle写法
Dec 19 PHP
ThinkPHP实现静态缓存和动态缓存示例代码
May 02 PHP
thinkphp5 URL和路由的功能详解与实例
Dec 26 PHP
有关 PHP 和 MySQL 时区的一点总结
Mar 26 #PHP
使用 MySQL Date/Time 类型
Mar 26 #PHP
MySQL修改密码方法总结
Mar 25 #PHP
用phpmyadmin更改mysql5.0登录密码
Mar 25 #PHP
常用的php ADODB使用方法集锦
Mar 25 #PHP
PHP中ADODB类详解
Mar 25 #PHP
php下判断数组中是否存在相同的值array_unique
Mar 25 #PHP
You might like
PHP判断远程图片是否存在的几种方法
2014/05/04 PHP
ThinkPHP查询语句与关联查询用法实例
2014/11/01 PHP
php检查字符串中是否包含7位GSM字符的方法
2015/03/17 PHP
PHP实现CSV文件的导入和导出类
2015/03/24 PHP
PHP实现登录验证码校验功能
2018/05/17 PHP
php实现表单提交上传文件功能
2018/05/28 PHP
使用PHP反射机制来构造"CREATE TABLE"的sql语句
2019/03/21 PHP
js技巧--转义符"\"的妙用
2007/01/09 Javascript
greybox——不开新窗口看新的网页
2007/02/20 Javascript
对Web开发中前端框架与前端类库的一些思考
2015/03/27 Javascript
Bootstrap打造一个左侧折叠菜单的系统模板(二)
2016/05/17 Javascript
正则 js分转元带千分符号详解
2017/03/08 Javascript
详解用vue.js和laravel实现微信授权登陆
2017/06/23 Javascript
详解vue 模版组件的三种用法
2017/07/21 Javascript
微信小程序如何修改radio和checkbox的默认样式和图标
2019/07/24 Javascript
[04:45]DOTA2上海特级锦标赛主赛事第四日RECAP
2016/03/06 DOTA
[03:08]TI9战队档案 - Vici Gaming
2019/08/20 DOTA
python tensorflow学习之识别单张图片的实现的示例
2018/02/09 Python
python selenium自动上传有赞单号的操作方法
2018/07/05 Python
pandas求两个表格不相交的集合方法
2018/12/08 Python
Python3.7 基于 pycryptodome 的AES加密解密、RSA加密解密、加签验签
2019/12/04 Python
Python3实现建造者模式的示例代码
2020/06/28 Python
HTML5的自定义属性data-*详细介绍和JS操作实例
2014/04/10 HTML / CSS
英国时尚饰品和发饰购物网站:Claire’s
2017/07/04 全球购物
英国异国风情旅游网站:Travel Talk Tours(团体旅游、探险旅游、帆船假期)
2018/07/26 全球购物
西班牙香水和化妆品购物网站:Arenal Perfumerías
2019/03/01 全球购物
工程力学专业毕业生求职信
2013/10/06 职场文书
心理健康心得体会
2014/01/02 职场文书
给领导的致歉信范文
2014/01/13 职场文书
课改先进个人汇报材料
2014/01/26 职场文书
党员批评与自我批评
2014/02/12 职场文书
怎样拟定创业计划书
2014/05/01 职场文书
中药学专业毕业生推荐信
2014/07/10 职场文书
《微笑着面对生活》优秀演讲稿范文
2014/09/23 职场文书
2014年药剂科工作总结
2014/11/26 职场文书
社区艾滋病宣传活动总结
2015/05/07 职场文书