zoukankan      html  css  js  c++  java
  • mysq 日期相减

    mysql> desc test200;
    +---------------+----------+------+-----+---------+-------+
    | Field         | Type     | Null | Key | Default | Extra |
    +---------------+----------+------+-----+---------+-------+
    | id            | int(11)  | YES  |     | NULL    |       |
    | registerTime  | datetime | YES  |     | NULL    |       |
    | lastLoginTime | datetime | YES  |     | NULL    |       |
    +---------------+----------+------+-----+---------+-------+
    3 rows in set (0.00 sec)
    
    mysql> select * from test200;
    +------+---------------------+---------------------+
    | id   | registerTime        | lastLoginTime       |
    +------+---------------------+---------------------+
    |    1 | 2016-10-21 09:06:23 | 2016-10-21 09:06:56 |
    |    1 | 2016-10-21 09:16:11 | 2016-10-21 09:16:11 |
    +------+---------------------+---------------------+
    2 rows in set (0.00 sec)
    
    mysql> select lastLoginTime - registerTime from test200;
    +------------------------------+
    | lastLoginTime - registerTime |
    +------------------------------+
    |                           33 |
    |                            0 |
    +------------------------------+
    2 rows in set (0.00 sec)
    
    mysql> select (UNIX_TIMESTAMP(lastLoginTime) - UNIX_TIMESTAMP(registerTime)) from test200;
    +----------------------------------------------------------------+
    | (UNIX_TIMESTAMP(lastLoginTime) - UNIX_TIMESTAMP(registerTime)) |
    +----------------------------------------------------------------+
    |                                                             33 |
    |                                                              0 |
    +----------------------------------------------------------------+
    2 rows in set (0.00 sec)
    
    
    
    mysql> select now(),lastLoginTime,(UNIX_TIMESTAMP(now()) - UNIX_TIMESTAMP(lastLoginTime)) from test200;
    +---------------------+---------------------+---------------------------------------------------------+
    | now()               | lastLoginTime       | (UNIX_TIMESTAMP(now()) - UNIX_TIMESTAMP(lastLoginTime)) |
    +---------------------+---------------------+---------------------------------------------------------+
    | 2016-10-21 09:32:32 | 2016-10-21 09:06:56 |                                                    1536 |
    | 2016-10-21 09:32:32 | 2016-10-21 09:16:11 |                                                     981 |
    +---------------------+---------------------+---------------------------------------------------------+
    2 rows in set (0.01 sec)

  • 相关阅读:
    4/19学习总结
    人月神话读后感8
    4/18学习总结:PullToRefresh
    构建之法阅读笔记03
    构建之法阅读笔记02
    个人总结
    大二下学期课程总结
    学习进度16
    学习进度15
    课堂测试-找英语单词最长链
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13350124.html
Copyright © 2011-2022 走看看