admin管理员组

文章数量:1487745

时间戳,mysql 秒数,毫秒数与时间之间的相互转换

时间戳,mysql 秒数,毫秒数与时间之间的相互转换

时间戳是指格林威治时间自1970年1月1日(00:00:00 GMT)至当前时间的总秒数。通俗的讲,时间戳是一份能够表示一份数据在一个特定时间点已经存在的完整的可验证的数据。 常见有10位(单位:秒)和13位(单位:毫秒)。

函数from_unixtime(时间戳十位,时间格式) from_unixtime(timestamp,date_format) date_format:不填写的话,默认为 "%Y-%m-%d %H:%i:%s"格式

##时间转换为时间戳 select now(),unix_timestamp(now()); ##输出 2023-10-15 00:06:22 1697299582

##时间戳转换为时间    10位秒数 select from_unixtime(1697299582); ##输出 2023-10-15 00:06:22

# 13位秒数,需要除以1000 select from_unixtime(1697299582000/1000); ##输出 2023-10-15 00:06:22.0000

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2023-10-15,如有侵权请联系 cloudcommunity@tencent 删除mysqlselecttimestamp函数数据

本文标签: 时间戳,mysql 秒数,毫秒数与时间之间的相互转换