`
897371388
  • 浏览: 529488 次
文章分类
社区版块
存档分类
最新评论

mysql 查询数据库时时间戳的转换

 
阅读更多
最近在做mysql数据库导出为excel,用phpExcel自己封装了一个公用类,需要传递sql语句进行检索要导出的数据。当导出的数据有时间戳时要让其自动转换为时间,经过查阅资料问题已经解决,把涉及到的方法在这里共享给大家。
1、将时间转换为时间戳
select unix_timestamp('2009-10-26 10-06-07')
如果参数为空,则处理为当前时间
2、将时间戳转换为时间
select from_unixtime(1256540102)
有些应用生成的时间戳是比这个多出三位,是毫秒表示,如果要转换,需要先将最后三位去掉,否则返回NULL

注意:如果时间戳为13(精确到毫秒级)位需要先出去除以1000再转换。

例:SELECT (@rowNum:=@rowNum+1) as rowNo,cm_log.l_category,cm_log.l_desc,cm_user.u_name as l_user,
FROM_UNIXTIME(cm_log.l_time/1000,'%Y-%m-%d %H:%i:%S')as l_time
FROM `数据库名`.`表名`
join `数据库名`.`cm_user` on cm_user.u_id = cm_log.l_user
分享到:
评论

相关推荐

    MySQL中日期和时间戳互相转换的函数和方法

    ① 时间戳转换成日期 代码如下: FROM_UNIXTIME 例如: 数据表中 invest_time 存储的是时间戳,如 1429063399 使用 FROM_UNIXTIME 可以把时间戳转换为日期: 代码如下: select FROM_UNIXTIME(invest_time,’%Y年%m...

    PHP+Mysql日期时间如何转换(UNIX时间戳和格式化日期)

    一、在MySQL中完成 这种方式在MySQL查询语句中转换,优点是不占用PHP解析器的解析时间,速度快,缺点是只能用在数据库查询中,有局限性。 1. UNIX时间戳转换为日期用函数: FROM_UNIXTIME() 一般形式:select FROM_...

    thinkphp5.1框架实现格式化mysql时间戳为日期的方式小结

    本文实例讲述了thinkphp5.1框架实现格式化mysql时间戳为日期的方式。分享给大家供大家参考,具体如下: 方式一 使用mysql函数FROM_UNIXTIME(unix_timestamp,format)直接转换 select FROM_UNIXTIME(o.create_time,'...

    mysql数据库设计规范.docx

    所有数据库对象名称必须使用小写字母并用下划线分割所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)数据库对象的命名要能做到见名识意,并且最后不要超过32个...

    php日期转时间戳,指定日期转换成时间戳

    一、在MySQL中完成 这种方式在MySQL查询语句中转换,优点是不占用PHP解析器的解析时间,速度快,缺点是只能用在数据库查询中,有局限性。 1. UNIX时间戳转换为日期用函数: FROM_UNIXTIME() 一般形式:select FROM_...

    SQL Server时间戳功能与用法详解

    本文实例讲述了SQL Server时间戳功能与用法。分享给大家供大家参考,具体如下: ...该计数器是数据库时间戳。这 可以跟踪数据库内的相对时间,而不是时钟相关联的实际时间。一个表只能有一个 timestamp 列。每次修

    mysql之TIMESTAMP(时间戳)用法详解

    TIMESTAMP时间戳在创建的时候可以有多重不同的特性,如: 1.在创建新记录和修改现有记录的时候都对这个数据列刷新: TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 2.在创建新记录的时候把这...

    mysql面试题,MySQL面试题及答案 ,MySQL面试题部分,发现网上很多MySQL面试题及答案整理都没有答案

    如何在Unix和Mysql时间戳之间进行转换;MyISAM表格将在哪里存储,并且还提供其存储格式;什么是非标准字符串类型;什么是通用SQL函数;SQL的生命周期;MySQL数据库cpu飙升的话,要怎么处理;非聚簇索引一定会回表...

    MYSQL数据库表结构优化方法详解

    本文实例讲述了MYSQL数据库表结构优化方法。分享给大家供大家参考,具体如下:  选择合适的数据类型  1、使用可以存下你的数据的最小的数据类型  2、使用简单的数据类型。Int要比varchar类型在mysql处理上简单 ...

    找到一种不错的从SQLServer转成Mysql数据库的方法

    由于2个系统数据库结构差异非常大,不方便采取SQL SERVER里导入MYSQL的ODBC数据源的功能(也不推荐这么做,字段类型等不同点会搞死人的~),因此就在WINDOWS下自己写PHP脚本从SQLSERVER里读数据,然后按照新系统的...

    mysql获得60天前unix时间思路及代码

    mysql 获取昨天日期、今天日期、明天日期以及前一个小时和后一个小时的时间php、mysql查询当天,查询本周,查询本月的数据实例(字段是时间戳)mysql中获取一天、一周、一月时间数据的各种sql语句写法mysql 数据库取前后...

    PHP和MySQL Web开发第4版pdf以及源码

    15.11.2 备份与恢复MySQL数据库 15.12 自然环境安全 15.13 下一章 第16章 Web应用的安全 16.1处理安全性问题的策略 16.1.1 以正确心态为开始 16.1.2 安全性和可用性之间的平衡 16.1.3 安全监视 16.1.4 基本方法 ...

    PHP和MySQL WEB开发(第4版)

    15.11.2 备份与恢复MySQL数据库 15.12 自然环境安全 15.13 下一章 第16章 Web应用的安全 16.1处理安全性问题的策略 16.1.1 以正确心态为开始 16.1.2 安全性和可用性之间的平衡 16.1.3 安全监视 16.1.4 基本方法 ...

    MySQL日期函数与日期转换格式化函数大全

    Mysql作为一款开元的免费关系型数据库,用户基础非常庞大,本文列出了MYSQL常用日期函数与日期转换格式化函数 1、DAYOFWEEK(date) SELECT DAYOFWEEK(‘2016-01-16') SELECT DAYOFWEEK(‘2016-01-16 00:00:00') -> ...

    Mysql高性能优化技能总结

    所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) 数据库对象的命名要能做到见名识意,并且最后不要超过32个字符 临时库表必须以tmp_为前缀并以日期为后缀,...

    PHP和MySQL Web开发第4版

    15.11.2 备份与恢复MySQL数据库 15.12 自然环境安全 15.13 下一章 第16章 Web应用的安全 16.1处理安全性问题的策略 16.1.1 以正确心态为开始 16.1.2 安全性和可用性之间的平衡 16.1.3 安全监视 16.1.4 基本方法 ...

Global site tag (gtag.js) - Google Analytics