UNIX时间戳函数

UNIX_TIMESTAMP(date)若无参数调用,则返回一个Unix时间戳(‘1970-01-01 00:00:00’)作为无符号整数。

例1:使用UNIX_TIMESTAMP函数返回UNIX格式的时间戳,输入语句如下:

mysql> select unix_timestamp(),unix_timestamp(now()),now();

在这里插入图片描述
而FROM_UNIXTIME(date)函数把UNIX时间戳转换成普通格式的时间,与UNIX_TIMESTAMP(date)函数互为反函数。

例2:使用FROM_UNIXTIME函数将UNIX时间戳转换为普通格式时间,输入语句如下:

mysql> select from_unixtime('1555929727');


可以看到,FROM_UNIXTIME(‘1555929727’)与例1中UNIX_TIMESTAMP(NOW())的结果正好相反,即两个函数互为反函数

你可能感兴趣的:(UNIX时间戳函数)