UNIX_TIMESTAMP¶
说明¶
得到给定时间的 Unix 时间戳。
参数¶
timestamp_time
要转换的时间,类型为 timestamp。
注解
timestamp_time 的格式可以为 'yyyy-mm-dd hh:mm:ss' 'yyyy-mm-dd hhmmss' 'yyyymmdd hh:mm:ss' 'yyyymmdd hhmmss' 'yyyymmddhhmmss'
返回值¶
时间对应的 Unix 时间戳(自'1970-01-01 00:00:00' 以来的秒数,类型为 INT8)。
示例¶
示例1: 将时间转换为 Unix 时间戳。
SELECT UNIX_TIMESTAMP('2020-02-24 00:00:00');
UNIX_TIMESTAMP(bigint) |
----------------------------
1582473600 |
总数目:1
SELECT UNIX_TIMESTAMP('2020-02-24 000000');
UNIX_TIMESTAMP(bigint) |
----------------------------
1582473600 |
总数目:1
SELECT UNIX_TIMESTAMP('20200224 00:00:00');
UNIX_TIMESTAMP(bigint) |
----------------------------
1582473600 |
总数目:1
SELECT UNIX_TIMESTAMP('20200224 000000');
UNIX_TIMESTAMP(bigint) |
----------------------------
1582473600 |
总数目:1
SELECT UNIX_TIMESTAMP('20200224000000');
UNIX_TIMESTAMP(bigint) |
----------------------------
1582473600 |
总数目:1