Mysql的UNIX_TIMESTAMP函数教程
在 Mysql 中 UNIX_TIMESTAMP 是获取了一个时间和 1970-01-01 00:00:00
这个时间相差的秒数。该函数后面可以传入一个时间参数,也可以不传参数。
Mysql的UNIX_TIMESTAMP函数描述
语法
UNIX_TIMESTAMP();或者 UNIX_TIMESTAMP(date);
描述
UNIX_TIMESTAMP 函数后面可以传入参数,也可以不传,如果不传参数,就默认的取当前时间,计算当前时间和
1970-01-01
的相差秒数,传入参数的话,就计算传入的时间和 1970-01-01
相差的秒数。
案例
执行下面 sql:
-- 嗨客网(www.haicoder.net)
SELECT UNIX_TIMESTAMP(),UNIX_TIMESTAMP(NOW()),NOW();
运行结果如下

我们看到计算结果是一个数字,它就是计算的时间和 1970-01-01 相差的秒数。
Mysql的UNIX_TIMESTAMP函数总结
UNIX_TIMESTAMP 作为函数,它可以接受传参,也可以没有传参,它接受传递一个时间格式的数据,计算了传入的时间和 1970-01-01 相差的秒数时间差。如果没有传参,就获取当前时间操作。