MySQL UNIX_TIMESTAMP 函数

  • 定义和用法

    UNIX_TIMESTAMP - 返回UNIX时间戳。
  • 语法

    UNIX_TIMESTAMP(), UNIX_TIMESTAMP(date)
    如果不带参数调用,则以无符号整数形式返回UNIX时间戳(自1970年1月1日00:00:00 UTC以来的秒数)。 如果使用日期参数调用UNIX_TIMESTAMP,则它将返回自1970年1月1日00:00:00 UTC以来的参数值(以秒为单位)。 date可以是DATE字符串,DATETIME字符串,TIMESTAMP或YYMMDD或YYYYMMDD格式的数字。
  • 示例

    mysql> SELECT UNIX_TIMESTAMP();
    +---------------------------------------------------------+
    |                    UNIX_TIMESTAMP()                     |
    +---------------------------------------------------------+
    |                       882226357                         |
    +---------------------------------------------------------+
    1 row in set (0.00 sec)
    
    mysql> SELECT UNIX_TIMESTAMP('1997-10-04 22:23:00');
    +---------------------------------------------------------+
    |         UNIX_TIMESTAMP('1997-10-04 22:23:00')           |
    +---------------------------------------------------------+
    |                      875996580                          |
    +---------------------------------------------------------+
    1 row in set (0.00 sec)
    
    尝试一下