我们应该感谢相遇,无论结局是喜是悲....
mysql 中 unix_timestamp和from_unixtime 时间戳函数
  • 首页 > IT技术
  • 作者:起点终站
  • 2016年8月8日 14:02 星期一
  • 浏览:5645
  • 字号:
  • 评论:7
  • 1.unix_timestamp

    将时间转化为时间戳。(date 类型数据转换成 timestamp 形式整数)

    没传时间参数则取当前时间的时间戳

    mysql> select unix_timestamp();
    +------------------+
    | unix_timestamp() |
    +------------------+
    |     1361586358 |
    +------------------+
    1 row in set (0.01 sec)

     

    mysql> select unix_timestamp('2013-01-01 10:10:10');
    +---------------------------------------+
    | unix_timestamp('2013-01-01 10:10:10') |
    +---------------------------------------+
    | 1357006210                  |
    +---------------------------------------+
    1 row in set (0.00 sec)

     

    2.from_unixtime

    将timestamp 形式整数 转化为 date类型


    mysql>  select from_unixtime(1355272360);
    +---------------------------+
    | from_unixtime(1355272360) |
    +---------------------------+
    | 2012-12-12 08:32:40     |
    +---------------------------+
    1 row in set (0.00 sec)

    当然也可以指定输出的时间格式:

    mysql>  select from_unixtime(1355272360,'%Y%m%d');
    +------------------------------------+
    | from_unixtime(1355272360,'%Y%m%d') |
    +------------------------------------+
    | 20121212                  |
    +------------------------------------+

     

    3.关于mysql 时间戳的限制

    目前timestamp 所能表示的范围在 1970  -  2038之间 。

    超过这个范围 得到的时间将会溢出 得到的时间是null.

    mysql>  select from_unixtime(0);
    +---------------------+
    | from_unixtime(0)   |
    +---------------------+
    | 1970-01-01 08:00:00 |
    +---------------------+

    mysql> select from_unixtime(2147483647);
    +---------------------------+
    | from_unixtime(2147483647) |
    +---------------------------+
    | 2038-01-19 11:14:07     |
    +---------------------------+
    1 row in set (0.00 sec)

      您阅读这篇文章共花了:  
    本文作者:起点终站      文章标题: mysql 中 unix_timestamp和from_unixtime 时间戳函数
    本文地址:https://blog.hellozwh.com/?post=164
    版权声明:若无注明,本文皆为“起点终站”原创,转载请保留文章出处。
    目录2017-03-21 15:47
    为什么今天邮箱收到了你7个月前的这个评论提醒,一脸懵逼。
    起点终站 没错,我就是那个帅逼站长2017-03-21 17:11
    [黑线] 在测试多说接口,刚开始忘了把发邮件的关掉,我自己收到了好几百封。。心塞塞
    目录2016-08-08 15:54
    当所有的不可能都排除后,再不可能,也是事实
    起点终站 没错,我就是那个帅逼站长2016-08-08 16:40
    为什么取你的头像返回403,直接访问路径又可以。。。
    起点终站 没错,我就是那个帅逼站长2016-08-08 16:45
    你应该是禁止外链了吧
    目录2016-08-09 09:40
    不知道呀,我是默认设置的好像
    起点终站 没错,我就是那个帅逼站长2016-08-09 10:08
    [打哈气] 反正我把你的默认变成我的默认了。。哈哈
    返回顶部| 首页| 手气不错| 网站地图| sitemap| 装逼生成器| 站长介绍|

    Copyright © 2016-2019 起点终站 闽ICP备16011094号-1

    00:00 / 00:00
    顺序播放