mysql utc时间转换语句_MySQL可以将存储的UTC时间转换为本地时区吗?
MySQL是否可以在正常的select语句中直接将存储的UTC时间转换为本地时区:ed时间?
假设您有一些带有时间戳(UTC)的数据。
CREATE TABLE `SomeDateTable` (
`id` int(11) NOT NULL auto_increment,
`value` float NOT NULL default '0',
`date` datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (`id`)
)
那当我
"select value, date from SomeDateTable";
我当然会以存储的UTC形式获取所有日期。
但是,假设我想将它们放在另一个时区(带DST),然后可以向选择查询添加一些魔术,以便将所有日期恢复为所选时区吗?
"select value, TIMEZONE(date, "Europe/Berlin") from SomeDateTable";
还是我必须在顶层的其他层(例如某些php代码)中执行此操作?(这似乎是大多数人解决此问题的方式)。
如果您的MySQL安装允许您使用CONVERT_TZ,那么这是一个非常干净的解决方案,此示例说明了如何使用它。
SELECT CONVERT_TZ( '2010-01-01 12:00', 'UTC', 'Europe/Stockholm' )
但是我不知道这是否是一个好方法,因为某些MySQL安装缺少此功能,请谨慎使用。
mysql utc时间转换语句_MySQL可以将存储的UTC时间转换为本地时区吗?相关推荐
- mysql 建表 日期格式_MySQL建表时,日期时间类型选择
MySQL(5.5)所支持的日期时间类型有:DATETIME. TIMESTAMP.DATE.TIME.YEAR. 几种类型比较如下: 日期时间类型 占用空间 日期格式 最小值 最大值 零值表示 DA ...
- 编写一个程序,将用分钟表示的时间转换成以 小时和分钟表示的时间。使用#define来创建一个代 表60的符号常量。
编写一个程序,将用分钟表示的时间转换成以 小时和分钟表示的时间.使用#define来创建一个代 表60的符号常量. /**编写一个程序,将用分钟表示的时间转换成以 小时和分钟表示的时间.使用#defi ...
- mysql 日期转换天数_MySQL 日期操作 增减天数、时间转换、时间戳
MySQL datediff(date1,date2):两个日期相减 date1 - date2,返回天数. select datediff('2008-08-08', '2008-08-01'); ...
- mysql面试关联查询语句_MySQL百万级、千万级数据多表关联SQL语句调优
作者:成金之路 www.cnblogs.com/uttu/p/6384541.html 本文不涉及复杂的底层数据结构,通过explain解释SQL,并根据可能出现的情况,来做具体的优化,使百万级.千万 ...
- mysql自动提交 dcl语句_MySQL基础:DCL语句总结
SQL语言大致分为DCL.DDL.DML三种,本文主要介绍MySQL 5.7版本DCL语句. 概述 DCL(Data Control Language)语句:数据控制语句,用于控制不同数据段直接的许可 ...
- mysql数据的更新语句_MySQL数据库之UPDATE更新语句精解
一.INSERT和REPLACE INSERT和REPLACE语句的功能都是向表中插入新的数据.这两条语句的语法类似.它们的主要区别是如何处理重复的数据. 1. INSERT的一般用法 MySQL中的 ...
- mysql给权限的语句_MySQL授予权限(Grant语句)
在本教程中,您将学习如何使用MySQL中的GRANT语句向MySQL用户授予权限. MySQL GRANT语句简介 后,用户没有任何权限.如要向用户帐户授予权限,请使用GRANT语句. 下面说明GRA ...
- java 字符串转utc时间_在Java中将UTC时间转换为本地时区
我知道这个主题已被殴打致死,但在搜寻了这个问题几个小时之后,我不得不问. 我的问题:根据客户端应用程序(iphone)的当前时区对服务器上的日期进行计算.客户端应用程序以秒为单位告诉服务器,其时区距G ...
- python时间戳转换成时间_Python时间,日期,时间戳之间转换,时间转换时间戳,Python时间戳转换时间,Python时间转换时间戳...
#1.将字符串的时间转换为时间戳方法: a = "2013-10-10 23:40:00" #将其转换为时间数组 import time timeArray = time.strp ...
最新文章
- 计算机在我国开始被应用于,(),计算机在我国也开始被应用于会计工作,并由此引出了“会计电算化”这一具有强烈中国特色的专 - 试题答案网问答...
- 二分法在算法题中的4种常见应用(cont.)
- 如何屏蔽VS2013中的4996错误!
- c语言ecit,Arthritis Rheumatol:新型JAK3/TEC抑制剂PF-06651600(ritlecitinib)对中重度类风湿性关节炎的疗效和安全性...
- linux内核关闭tcp校验,linux内核tcp调优规范与方案
- java课程设计进程管理_Java课设总结(个人版)
- Win32 多文档多视图
- DQL -- 数据查询语言(查询不会修改数据库表记录)
- Android开发笔记(六)可变字符串
- PAT Java 返回非零 的原因 OJ
- 使用jQuery的插件qrcode生成二维码(静态+动态生成)及常见问题解决方法
- 存储过程循环遍历一个月的每一天的函数_3.3 循环
- Git linux下保存密码方法
- Ajax 重新绑定 webgrid 数据,绑定WebGrid表单AJAX
- Kali 利用setoolkit制作钓鱼网站
- pdf文件太大如何压缩变小一点?
- 魔方机器人之搭建Python编程环境
- 把代码写烂点,你在公司就不可代替了?
- Pandas按行列求和
- 如何简单编写斗地主发牌程序