前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MySQL 日期和时间戳的转换 | 以及DATE_FORMAT()用法

MySQL 日期和时间戳的转换 | 以及DATE_FORMAT()用法

作者头像
全栈程序员站长
发布2022-07-02 14:02:18
1.4K0
发布2022-07-02 14:02:18
举报

大家好,又见面了,我是你们的朋友全栈君。


给自己做个记录


一、MySQL 日期和时间戳的转换


代码语言:javascript
复制
1.日期转时间戳
-- 转十位
select UNIX_TIMESTAMP('2018-12-25 12:25:00');
结果:1545711900

-- 转十三位
SELECT REPLACE(unix_timestamp(current_timestamp(3)),'.','');
结果:1545711900021


2.时间戳转日期:FROM_UNIXTIME(unix_timestamp) --unix_timestamp为时间戳

select FROM_UNIXTIME(1545711900);
结果:2018-12-25 12:25:00



3.时间戳转日期,自定义返回日期格式:FROM_UNIXTIME(unix_timestamp,format) -- format请参考后面的截图

select FROM_UNIXTIME(1545711900,'%Y-%m-%d %T');
-- 结果:2018-12-25 12:25:00

二、DATE_FORMAT(date,format)函数用于以不同的格式显示日期/时间数据

  • date 参数是合法的日期。format 规定日期/时间的输出格式
  • 可以使用的格式有
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

示例:

代码语言:javascript
复制
select DATE_FORMAT(NOW(), '%Y-%m-%d %T');
结果:2018-12-25 12:25:00

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/147925.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、MySQL 日期和时间戳的转换
  • 二、DATE_FORMAT(date,format)函数用于以不同的格式显示日期/时间数据
    • 示例:
    相关产品与服务
    云数据库 MySQL
    腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档