SQL时间戳日期时间转换
2024-10-01 02:52:34
将时间戳转换为日期格式:比如降1455504268→2016-02-15 10:44:28
select device.register_time a,FROM_UNIXTIME(device.register_time,'%Y-%m-%d %H:%i:%s') as registerTime from tm_data_newdevice device
DATE_ADD()
MySQL的DATE_ADD() 函数向日期添加指定的时间间隔。
语法:
DATE_ADD(date,INTERVAL expr type)
date 参数是合法的日期表达式。expr 参数是您希望添加的时间间隔。
type 参数可以是下列值:
与时区相关的转换时间:
select date_add(DATE_FORMAT(CONVERT(p.create_time,SIGNED),'%Y-%m-%d %H:%i:%S'),interval EXTRACT(HOUR FROM TIMEDIFF(NOW() ,UTC_TIMESTAMP())) hour) createTime from gmp_payment_deal p
解释:
select UTC_TIMESTAMP() 获取世界标准是时间
select EXTRACT(HOUR FROM TIMEDIFF(NOW() ,UTC_TIMESTAMP())) 数据库时间与标准时间 相差的时间
DATE_FORMAT()函数:
convert_tz(dt,from_tz,to_tz)
转换datetime值dt从from_tz由给定转到to_tz时区给定的时区,并返回结果值,如果参数无效则该函数返回null
convert_tz(create_time,'+00:00', '+08:00')//从0时区转到8时区
最新文章
- Linux进程间通信(一): 信号 signal()、sigaction()
- Linux高并发机制——epoll模型
- 调用JavaScript
- linux之samba与linux权限
- 百度Paddle会和Python一样,成为最流行的深度学习引擎吗?
- yii2.0根据query查看sql语句
- MySQL连接数据库报时区错误:java.sql.SQLException: The server time zone value
- centos7.2下编译安装apache2.4
- Spring Data Jpa简单了解
- C++traits——STL源码剖析
- bitnami_redmine3.3.0-1 问题及备份恢复
- 小a的子序列 (线性dp)
- TensorFlow(1)注解入门代码
- CSS之metra&;title&;base&;target
- mongodb常用命令小结
- Atitit 转移特效attilax总结
- vue2.x 路由懒加载 优化打包体积
- Java Swing实战(四)按钮组件JButton及其事件监听
- fzu_oop_east 第二次作业
- Mysql 使用触发器,把插入的数据在插入到宁一张表里
热门文章
- cordova添加android平台时选择安装版本: requirements check failed for jdk 1.8
- 第一份PHP程序
- soe结果为栅格的处理方式
- django ORM 批量操作:批量插入bulk_create
- CNI IPAM插件分析 --- 以hostlocal为示例
- 【我的Android进阶之旅】 Android Studio插件之Jenkins插件介绍
- 可采用两种方法得到一个EJB对象
- docker的安装以及jdk和tomcat的环境配置
- 蛇形命名法(snake case)驼峰命名法(camel case)字符转换问题
- Linux学习笔记—文件与文件系统的压缩与打包(转载)