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)

  • 相关阅读:
    SpringMVC—概述
    Spring—切点表达式
    Spring—Ioc
    Spring—spring概述
    MyBtis—原理及初始化
    mysql数据增删查授权
    mysql完整性约束
    mysql枚举类型与集合类型
    mysql字符类型
    mysql日期类型
  • 原文地址:https://www.cnblogs.com/zhaoyangjian724/p/6199074.html
Copyright © 2011-2022 走看看