登录
首页 >  数据库 >  MySQL

如何从 MySQL DATETIME 实例获取总秒数?

来源:tutorialspoint

时间:2023-08-28 12:15:45 130浏览 收藏

哈喽!大家好,很高兴又见面了,我是golang学习网的一名作者,今天由我给大家带来一篇《如何从 MySQL DATETIME 实例获取总秒数?》,本文主要会讲到等等知识点,希望大家一起学习进步,也欢迎大家关注、点赞、收藏、转发! 下面就一起来看看吧!

MySQL DateTime 实例可以通过 UNIX_TIMESTAMP() 函数按以下方式转换为秒 -

mysql> Select UNIX_TIMESTAMP('2017-05-15 04:05:30') AS 'NUMBER OF SECONDS';

+-------------------+
| NUMBER OF SECONDS |
+-------------------+
|        1494801330 |
+-------------------+
1 row in set (0.00 sec)

以上查询会将给定的日期时间实例转换为总秒数。

mysql> Select UNIX_TIMESTAMP(NOW()) AS 'NUMBER OF SECONDS';

+-------------------+
| NUMBER OF SECONDS |
+-------------------+
|        1509248856 |
+-------------------+
1 row in set (0.00 sec)

以上查询会将当前的 DateTime 实例转换为总秒数。

mysql> Select UNIX_TIMESTAMP(Dateofreg) AS 'NUMBER OF SECONDS' from
       testing where StudentName = 'Gaurav';

+-------------------+
| NUMBER OF SECONDS |
+-------------------+
|        1509247113 |
+-------------------+
1 row in set (0.00 sec)

以上查询将转换 DateTime 实例,该实例是表“testing”中的存储值,其中列 StudentName 的值为“Gaurav”。

今天关于《如何从 MySQL DATETIME 实例获取总秒数?》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

声明:本文转载于:tutorialspoint 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>