,可以使用UNIX_TIMESTAMP函数。UNIX_TIMESTAMP函数将给定的日期时间字符串转换为对应的UNIX时间戳。
UNIX时间戳是从1970年1月1日00:00:00 UTC到指定时间的秒数。以下是使用UNIX_TIMESTAMP函数将字符串转换为时间戳的示例:
SELECT UNIX_TIMESTAMP('2022-01-01 12:00:00');
上述查询将返回字符串"2022-01-01 12:00:00"对应的时间戳。
在MySQL中,还可以使用STR_TO_DATE函数将字符串按照指定的格式转换为日期时间类型,然后再使用UNIX_TIMESTAMP函数将日期时间类型转换为时间戳。以下是使用STR_TO_DATE和UNIX_TIMESTAMP函数将字符串转换为时间戳的示例:
SELECT UNIX_TIMESTAMP(STR_TO_DATE('2022-01-01 12:00:00', '%Y-%m-%d %H:%i:%s'));
上述查询将返回字符串"2022-01-01 12:00:00"对应的时间戳。
应用场景:
推荐的腾讯云相关产品:
请注意,以上推荐的腾讯云产品仅作为示例,不代表其他云计算品牌商的产品。
领取专属 10元无门槛券
手把手带您无忧上云