• 遭爆校长任期炒高房价请假率高 吴茂昆:旧案重提悖离事实 2018-08-19
  • 2018年洗衣机市场健康洗产品已成市场新引擎 2018-08-19
  • 大学毕业生创业“修手机” 两个月进账超30万元 2018-08-19
  • 張近東代表建議,用AI、區塊鏈技術打造數據安全“護城河” 2018-08-18
  • 清明忆先烈 习近平这样传承“红色基因” 2018-08-18
  • 第二届福建省大学生文化创新创意大赛落幕 2018-08-18
  • 乘客突发脑梗 611路司机忙送医一直等到家属到 2018-08-18
  • 中国新一代百亿亿次超级计算机“天河三号”原型机首次亮相[组图] 2018-08-17
  • “动静”结合丨带你感受不一样的实爆训练场 2018-08-17
  • 侠客岛:拿什么拯救你,不学普通话的香港年轻人 2018-08-17
  • 机构改革是一场政治考验 2018-08-17
  • 简讯:韩国前总统朴槿惠一审被判24年有期徒刑 2018-08-16
  • 人民网评:走向大洋,呼唤现代化的中国海军 2018-08-16
  • 北京成立学生申诉处理委员会-地方新闻-时政频道-中工网 2018-08-16
  • 虽胜不足喜!鲁能一隐忧不治愈,恐高开低走 2018-08-16
  • mysql将unix时间戳转为日期格式,MySQL查询当前时间

    栏目: 编程语言 发布于: 2014-05-02 12:40:13

    介绍两个小常识,mysql如何将时间戳转成常用时间格式和MySql如何查询数据库当前时间。

    (1)MySql查询数据库当前时间可使用命令

    select now();//返回格式为:2012-06-23 11:44:42

    (2)mysql将unix时间戳转成常用时间格式

    时间字段存放在数据库中一般的存储类型是int类型,当我们要看看当前数据的具体时间的时候该怎么办呢?视觉上我们只能看到一堆堆的数字,如果需要转化为人类可以理解的日期格式,除了使用程序处理外,MySQL本身也提供了一个将unix时间戳转为日期时间字符串类型的函数,比如存储的时间为1340422884,需要转化为“年-月-日 时:分:秒”这种的形式。

    使用 MySQL提供的 FROM_UNIXTIME 函数,具体使用方法和参数介绍如下:

    FROM_UNIXTIME(unix_timestamp,format)
    返回表示 Unix 时间标记的一个字符串,根据format字符串格式化。format可以包含与DATE_FORMAT()函数列出的条目同样的修饰符。
    根据format字符串格式化date值。下列修饰符可以被用在format字符串中: %M 月名字(January……December)
    %W 星期名字(Sunday……Saturday)
    %D 有英语前缀的月份的日期(1st, 2nd, 3rd, 等等。)
    %Y 年, 数字, 4 位
    %y 年, 数字, 2 位
    %a 缩写的星期名字(Sun……Sat)
    %d 月份中的天数, 数字(00……31)
    %e 月份中的天数, 数字(0……31)
    %m 月, 数字(01……12)
    %c 月, 数字(1……12)
    %b 缩写的月份名字(Jan……Dec)
    %j 一年中的天数(001……366)
    %H 小时(00……23)
    %k 小时(0……23)
    %h 小时(01……12)
    %I 小时(01……12)
    %l 小时(1……12)
    %i 分钟, 数字(00……59)
    %r 时间,12 小时(hh:mm:ss [AP]M)
    %T 时间,24 小时(hh:mm:ss)
    %S 秒(00……59)
    %s 秒(00……59)
    %p AM或PM
    %w 一个星期中的天数(0=Sunday ……6=Saturday )
    %U 星期(0……52), 这里星期天是星期的第一天
    %u 星期(0……52), 这里星期一是星期的第一天
    %% 一个文字“%”。

    所有的其他字符不做解释被复制到结果中。

    通过一个具体的用法证明结果:

    SELECT FROM_UNIXTIME(1234567890,'%Y-%m-%d %H:%i:%S');//当然这个日期格式可以根据上面提供的参数自行指定的

    以上查询命令将显示如下结果:

    另外需要mysql查询今天,昨天,近7天,近30天,本月,上一月的数据,请参照:mysql查询今天,昨天,近7天,近30天,本月,上一月数据的方法

    您可能感兴趣的文章

    • 如何查看MySQL启动时间以及运行了多长时间
    • php和mysql中日期和unix时间戳的互相转换
    • mysql中优化sql语句查询的30种方法
    • php获取时间间隔的方法总结,php显示论坛发帖时间间隔方法大全
    • Navicat for mysql 远程连接 mySql数据库提示10061,1045错误的解决办法
    • php将数组保存为文本格式的方法总结
    • php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
    • js适时输出当前的时间
    本站文章除注明转载外,均为本站原创或编译?;队魏涡问降淖?,但请务必注明出处。
    转载请注明:文章转载自 七星彩票平台
    本文标题:mysql将unix时间戳转为日期格式,MySQL查询当前时间
    IT技术书籍推荐:
    深入PHP:面向对象、模式与实践(第3版)
    深入PHP:面向对象、模式与实践(第3版)
    Mart Zandstra (作者), 陈浩 (译者), 吴孙滨 (译者), 胡丹 (译者), 李静 (译者)
    《深入PHP:面向对象、模式与实践(第3版)》是PHP专家经典力作的最新版本。书中主要介绍了如何使用面向对象技术和设计模式编写稳定的、可维护的代码,如何使用Subversion管理多个开发人员,如何使用Phing和PEAR进行构建和安装,以及将构建和测试过程自动化的策略,包括持续集成?!渡钊隤HP:面向对象、模式与实践(第3版)》适合中高级PHP程序员阅读。