mysql如何将时分秒转换成秒数

1.mysql将时分秒转换成秒数

MySQL中使用timestamp或datetime数据类型存储时间,比如:2019-12-12 12:12:12。如果要将这个时间转换成秒数,可以使用unix_timestamp函数,它可以将时间字符串或日期时间格式转换成UNIX时间戳,即从1970-01-01 00:00:00开始计算的秒数。

2.unix_timestamp函数的使用

unix_timestamp函数的语法如下:

UNIX_TIMESTAMP(date);

其中date可以是一个日期时间格式,也可以是一个时间字符串,如:’2019-12-12 12:12:12’。如果date参数为空,则unix_timestamp函数将返回当前时间的UNIX时间戳。

3.示例

下面我们给出一个示例,用于将’2019-12-12 12:12:12’转换成秒数:

SELECT UNIX_TIMESTAMP(‘2019-12-12 12:12:12’);

结果为:1576146732,即1576146732秒。

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享