Is there a way in MySQL to calculate the offset for any timezone?

For example, to get the local time in the timezone Asia/calcutta. What I want to do is calculate the offset for this timezone and add that offset to GMT to get the local time.

解决方案

If you want to calculate the offset of a time zone such as America/Vancouver from UTC you can do it as follows:

SELECT (unix_timestamp() - unix_timestamp(convert_tz(now(), 'Etc/UTC', 'America/Vancouver'))) / 3600 as offset;

For this to work you will first need to load the time zone information into mysql as outlined here: http://dev.mysql.com/doc/refman/5.0/en/mysql-tzinfo-to-sql.html

mysql 计算时区差_在MySQL中计算时区的偏移量相关推荐

  1. 随机森林计算特征重要性_随机森林中计算特征重要性的3种方法

    随机森林计算特征重要性 The feature importance describes which features are relevant. It can help with a better ...

  2. python计算余弦距离_在Python中计算余弦距离的优化方法

    如果可以使用SciPy,可以使用spatial.distance中的余弦值: 如果您不能使用SciPy,您可以尝试通过重写Python来获得一个小的加速(编辑:但是没有像我以前想像的那样工作,见下文) ...

  3. mysql 如何对表排序_学习MySQL:对表中的数据进行排序和过滤

    mysql 如何对表排序 In this article, we will learn how we can sort and filter data using the WHERE clause a ...

  4. mysql 时区设定_设置MySQL默认时区

    MySQL默认的时区是UTC时区,比北京时间晚8个小时. 假设日志里面的时间是中午12:00,那么北京时间应该是晚上的8:00点钟. 为方便查看和设置时间,我们要设置MySQL的默认时区,以符合本地使 ...

  5. mysql 添加int列_在MySQL中现有的int列的值中添加字符?

    要将字符添加到现有的int列值中,请使用MySQL CONCAT().让我们首先创建一个表-mysql> create table DemoTable ( Amount int ); 使用插入命 ...

  6. mysql shell 所有表_删除mysql数据库中所有表的shell脚本

    分享一个可以删除mysql中所有表的shell脚本,代码如下: 复制代码 代码示例: #!/bin/bash # 删除mysql中所有表 # 示例: # Usage: ./script user pa ...

  7. mysql zerofill设置方法_在MySQL中使用ZEROFILL设置自定义自动增量

    让我们首先创建一个表.这里.我们使用ZEROFILL和AUTO_INCREMENT设置了UserId列mysql> create table DemoTable1831 ( UserId int ...

  8. mysql重复添加计数_从MySQL中的单个列获取重复值的计数?

    让我们首先创建一个表-mysql> create table DemoTable -> ( -> Number int -> ); 使用插入命令在表中插入一些记录-mysql& ...

  9. mysql修复损坏表_在MySQL中,如何修复损坏的表

    本指南旨在作为故障排除资源和诊断MySQL设置的起点. 有时,MySQL表损坏,这意味着发生了错误,并且其中的数据无法读取. 损坏表的一些常见原因是:MySQL服务器在写数据的时候停止.外部程序同时修 ...

最新文章

  1. 外挂学习之路(3)--- 内存遍历工具
  2. java中android_在Android中用纯Java代码布局
  3. maven 打包时缺少文件_maven父子工程---子模块相互依赖打包时所遇到的问题:依赖的程序包找不到...
  4. 【java】Java运行时动态生成类几种方式
  5. k8s核心技术-Helm(自定义chart部署)---K8S_Google工作笔记0047
  6. JavaScript(第七天)【对象和数组】
  7. 计算机在食品科学中的应用统计学,响应面法及其在食品中的应用
  8. 基于Android新闻RSS阅读器客户端app
  9. Windows64位 python3.6安装pyHook
  10. atuo_ptr 实现
  11. uos已连接网络但无法访问互联网
  12. 防火墙阻止了IE服务器未响应,ie防火墙如何禁用
  13. 微信小程序-001-抽签功能-002-新建抽签
  14. java8 lamda表达式相等_java8之lambda表达式(lambda表达式语法)
  15. 扩展欧几里得算法 求解 丢番图方程
  16. 甲骨文公司将云层添加至其大型机VTL当中
  17. 优雅的使用Onedrive推送书籍到Kindle
  18. android zxing生成条形码,用zxing生成没有白边的条形码
  19. 2020年第十七届数模竞赛F题 飞行器质心平衡供油策略优化 建模【分享交流】
  20. 解决百度网盘安装系统权限限制问题

热门文章

  1. 综合布线系统就是连接计算机等终端的什么,综合布线系统安装的方法是什么?哪位清楚?...
  2. outlook不能保存密码_教大家轻松保存Outlook当中的附件到Onedrive文件夹上
  3. 嵌入不同源的页面_嵌入式技术课程教与学(教学大纲和试卷)
  4. 过分的谜题 模拟+思维题
  5. 使用MOE进行药效团建模与分析
  6. Java中基于TCP通过socket嵌套字连接方式传送文件
  7. MQTT 控制报文 - SUBSCRIBE订阅报文,SUBACK,UNSUBSCRIBE,UNSUBACK - 第5章
  8. 在Razor中如何引入命名空间?(import namespace in razor view)
  9. ios唤起键盘后,页面不收回导致元素错位的问题.(譬如固定在底部的自定义键盘等)...
  10. 6.输入四个数,找出最大值方法二