如何将本年的 1 月 1 日转换为时间戳?


可使用 UNIX_TIMESTAMP() 函数进行转换,具体如下 −

mysql> Select UNIX_TIMESTAMP(CONCAT(YEAR(CURDATE()),'-01-01'));
+--------------------------------------------------+
| UNIX_TIMESTAMP(CONCAT(YEAR(CURDATE()),'-01-01')) |
+--------------------------------------------------+
| 1483209000                                       |
+--------------------------------------------------+
1 row in set (0.03 sec)

可通过以下查询进行验证 −

mysql> Select FROM_UNIXTIME(1483209000);
+---------------------------+
| FROM_UNIXTIME(1483209000) |
+---------------------------+
| 2017-01-01 00:00:00       |
+---------------------------+
1 row in set (0.02 sec)

更新于: 22-6-2020

75 次浏览

开始你的 职业生涯

完成课程并取得认证

开始
广告