1.MySQL获取当前时间戳MySQL> select UNIX_TIMESTAMP(); ------------------ | UNIX_TIMESTAMP() | ------------------ | 1525739078 | ------------------ 1 row in set MySQL> SELECT UNIX_TIMESTAMP(NOW()); ----------------------- | UNIX_TIMESTAMP(NOW()) | ----------------------- | 1525739117 | ----------------------- 1 row in set ,下面我们就来聊聊关于mysql时间戳设置为当前系统时间?接下来我们就一起去了解一下吧!

mysql时间戳设置为当前系统时间(MySQL日期时间戳转换)

mysql时间戳设置为当前系统时间

1.MySQL获取当前时间戳

MySQL> select UNIX_TIMESTAMP(); ------------------ | UNIX_TIMESTAMP() | ------------------ | 1525739078 | ------------------ 1 row in set MySQL> SELECT UNIX_TIMESTAMP(NOW()); ----------------------- | UNIX_TIMESTAMP(NOW()) | ----------------------- | 1525739117 | ----------------------- 1 row in set

这两个是等价的

2.MySQL日期转换成时间戳

日期转换时间戳用的也是上面1所用到的函数

mysql> SELECT UNIX_TIMESTAMP('2018-05-08 08:26:30'); --------------------------------------- | UNIX_TIMESTAMP('2018-05-08 08:26:30') | --------------------------------------- | 1525739190 | --------------------------------------- 1 row in set

1中的now()函数,返回当前时间的长日期,和2018-05-08 08:26:30格式相同

3.时间戳转换成日期

select FROM_UNIXTIME(1525740032); --------------------------- | FROM_UNIXTIME(1525740032) | --------------------------- | 2018-05-08 08:40:32 | ---------------------------

,