MySQL 如何从DateTime实例中获取总秒数
可以通过UNIX_TIMESTAMP()函数将MySQL DateTime实例转换为秒数,方法如下-
mysql>选择UNIX_TIMESTAMP('2017-05-15 04:05:30')AS '秒数';
+-------------------+
| 秒数 |
+-------------------+
| 1494801330 |
+-------------------+
1行记录(0.00秒)
上面的查询将给定的日期时间实例转换为总秒数。
mysql>选择UNIX_TIMESTAMP(NOW())AS '秒数';
+-------------------+
| 秒数 |
+-------------------+
| 1509248856 |
+-------------------+
1行记录(0.00秒)
上面的查询将当前的DateTime实例转换为总秒数。
mysql>从
测试中选择存储在表“testing”中具有值“Gaurav”列的DateTime实例为“注册日期”的秒数。
+-------------------+
| 秒数 |
+-------------------+
| 1509247113 |
+-------------------+
1行记录(0.00秒)
上面的查询将具有值“Gaurav”的列StudentName中专用的DateTime实例转换为总秒数。
阅读更多:MySQL 教程
极客教程