mysql时间转字符串,自定义格式将日期时间值转换为字符串

news/2025/9/22 16:20:48/文章来源:https://www.cnblogs.com/baofuba187/p/19105477

image
在 MySQL 中,将时间 / 日期类型转换为字符串可以使用 DATE_FORMAT() 函数,该函数允许你根据自定义格式将日期时间值转换为字符串。
基本语法
sql
DATE_FORMAT(date, format)
date:要转换的日期 / 时间字段或值(可以是 DATE、DATETIME、TIMESTAMP 类型)
format:指定转换后的字符串格式(使用格式化符)
常用格式化符
格式化符 说明 示例(对于 2023-10-05 14:30:45)
%Y 四位年份 2023
%y 两位年份 23
%m 两位月份(01-12) 10
%c 月份(1-12,无前导零) 10
%d 两位日期(01-31) 05
%e 日期(1-31,无前导零) 5
%H 24 小时制小时(00-23) 14
%h 12 小时制小时(01-12) 02
%i 两位分钟(00-59) 30
%s 两位秒数(00-59) 45
%W 星期全称 Thursday
%a 星期缩写 Thu
%M 月份全称 October
%b 月份缩写 Oct
示例用法
将 DATETIME 转换为字符串
sql
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s') AS datetime_str;
-- 结果:2023-10-05 14:30:45
转换为中文日期格式
sql
SELECT DATE_FORMAT(NOW(), '%Y年%m月%d日 %H时%i分%s秒') AS chinese_datetime;
-- 结果:2023年10月05日 14时30分45秒
只保留日期部分
sql
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d') AS date_str;
-- 结果:2023-10-05
只保留时间部分
sql
SELECT DATE_FORMAT(NOW(), '%H:%i:%s') AS time_str;
-- 结果:14:30:45
处理表中的日期字段
假设有表 orders,其中 create_time 是 DATETIME 类型:
sql
SELECT
order_id,
DATE_FORMAT(create_time, '%Y-%m-%d %H:%i') AS formatted_create_time
FROM orders;
注意事项
如果日期值为 NULL,DATE_FORMAT() 会返回 NULL
对于 TIMESTAMP 类型,转换方式与 DATETIME 相同
可以结合 CONCAT() 函数实现更复杂的字符串拼接
例如,添加自定义文本:
sql
SELECT CONCAT('订单创建于:', DATE_FORMAT(create_time, '%Y年%m月%d日')) AS order_info FROM orders;
以上就是关于mysql时间转字符串的介绍。还有一款非常便捷的MYSQL导出、导入备份工具也运用的很不错,“80KM-mysql备份工具”。 可定时备份、异地备份,MYSQL导出导入。可本地连接LINUX里的MYSQL,简单便捷。

3

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/909614.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站制作工作室制作平台国外网站后缀

指针常量 指针常量:顾名思义它就是一个常量,但是是指针修饰的。 格式为: int * const p //指针常量在这个例子下定义以下代码: int a,b; int * const p&a //指针常量 //那么分为一下两种操作 *p9;//操…

怎么做原创电影视频网站海口智能建站详情

🙊作者简介:多年一线开发工作经验,原创团队,分享技术代码帮助学生学习,独立完成自己的网站项目。 代码可以查看文章末尾⬇️联系方式获取,记得注明来意哦~🌹赠送计算机毕业设计600个选题excel文…

苏州吴中长桥网站建设wordpress获取标签链接

目录 一、Nginx概述 1.1 负载均衡概述 1.2 负载均衡的作用 1.3 四/七层负载均衡 1.3.1 网络模型简介 1.3.2 四层和七层负载均衡对比 1.3.3 Nginx七层负载均衡实现 1.4 Nginx负载均衡配置 1.5 Nginx负载均衡状态 1.6 Nginx负载均衡策略 二、负载均衡实战 2.1 测试服…

茌平网站建设菜谱制作小公司企业简介300字

单例模式,是设计模式当中非常重要的一种,在面试中也常常被考察到。 正文如下: 一、什么时候使用单例模式? 单例模式可谓是23种设计模式中最简单、最常见的设计模式了,它可以保证一个类只有一个实例。我们平时网购时用的购物车,就是单例模式的一个例子。想一想,如果购物…

菏泽住房和城乡建设部网站常德论坛市民留言尚一网

目录 一、环境准备二、工作区限制三、什么是计算目标?四、本地计算机五、远程虚拟机六、Apache Spark 池七、Azure HDInsight八、Azure Batch九、Azure Databricks十、Azure Data Lake Analytics十一、Azure 容器实例十二、Kubernetes 了解如何用 SDK v1 将 Azure 计…

万州网站制作凡科建站怎样建站中站

(1)线程属性 Linux下线程的属性是可以根据实际项目需要,进行设置,之前我们讨论的线程都是采用线程的默认属性,默认属性已经可以解决绝大多数开发时遇到的问题。如我们对程序的性能提出更高的要求那么需要设置线程属性…

网站h5什么意思游戏平台网站开发

1024程序员节当当网计算机图书每满100减50!满200减100!满300-150!机械工业出版社华章公司联合当当网特意为【DotNET技术圈】用户申请了一批可与满减叠加使用的“满200减30”的图书优惠码,优惠码使用后相当于:400减230 …

哈尔滨智能建站模板什么网站可以找人做设计师

ps切片导出时将切片选项选择为“所有用户切片”,可导出所有切中的区域。转载于:https://www.cnblogs.com/npk19195global/p/4513707.html

网站备案证书放到哪里怎么建设电子商城网站

如果希望自己的代码更优雅、可维护性更高以及更简洁,往往离不开设计模式这一解决方案。 在JS设计模式中,最核心的思想:封装变化(将变与不变分离,确保变化的部分灵活,不变的部分稳定)。 那么来…

其他与其它的区别

“其他”与“其它”在现代汉语中基本可互换,但有细微区别,主要体现在使用习惯和规范上:✅ 规范区别(《现代汉语词典》第7版):词语规范用法举例其他 ✅ 泛指人或事物,更通用 其他人、其他事、其他问题其它 ✅ 仅…

网站后台 登录界面模板 远吗北京手机网站设计报价

指针基础知识:C语言学习笔记之指针(一)-CSDN博客 目录 字符指针 代码分析 指针数组 数组指针 函数指针 代码分析(出自《C陷阱和缺陷》) 函数指针数组 指向函数指针数组的指针 回调函数 qsort() 字符指针 一…

样板网站建设中英文网站

博主打算从0-1讲解下java基础教学,今天教学第十五篇:Java中Spring详解说明。 Spring 框架是一个广泛应用于 Java 开发的轻量级、全栈式的企业应用开发框架,它提供了众多功能强大的模块,用于简化企业级应用程序的开发。下面详细说…

珠海斗门建设局官方网站实时热点新闻事件

最近你们是否遇到注册亚马逊账号时一直遇到"内部错误"的情况?,这可能是由多种原因引起的。以下是一些可能有助于解决这个问题的步骤: 1、清除缓存和Cookie:有时浏览器缓存和Cookie中的问题可能导致网站错误。可以试试清…

外卖网站那家做的好做网站项目

远程控制软件非常之多,但小编自己用过的就那么3个:teamviewer:在家远程办公时基本上都靠它连回公司的电脑,速度快、稳定、不需要公网IP。vnc:要开启vpn才能连回公司的网络,速度够快。系统自带远程桌面&…

衡水提供网站制作公司哪家专业罗湖网站建设联系电话

作者:Wwww_来源:牛客网问简历上项目,看我用了GreenDao开源库,问为什么使用这个数据库Java:1. 抽象类和接口,问的很细而且比较灵活。还记得的有:接口中能不能有protected修饰的方法;能…

江苏省招标投标信息网福州seo推广优化

目录 前言 原理 SOME/IP 协议服务接口 SOME/IP-SD协议文档 1.概述 1

网站seo快速排名软件网络营销专业介绍

​ SSML 的语音服务实现基于万维网联合会的语音合成标记语言版本 1.0。 ​ 语音服务支持的元素可能与 W3C 标准不同。 每个 SSML 文档是使用 SSML 元素(或标记)创建的。 这些元素用于调整语音、风格、音节、韵律、音量等。 下面是 SSML 文档的基本结构…

网站站点网站开发立项

代码气味的定义 (来自维基百科): “程序源代码中任何可能表明存在更深层问题的症状。” 在Java中, 静态方法允许您在“类范围”内执行代码,而不是像成员方法这样的实例范围。 这意味着,它们依赖于类级别的变…

行业网站建设分析长春做网站多少钱

题目表示 有N堆石子排成一排,每堆石子有一定的数量。现要将N堆石子并成为一堆。合并的过程只能每次将相邻的两堆石子堆成一堆,每次合并花费的代价为这两堆石子的和,经过N-1次合并后成为一堆。求出总的代价最小值。 举例1: 2,4,5 总代价最小值为17 举例2: 4,1,1,4 总代…

一天一款实用的AI工具,第2期,AI摘要生成工具

本期介绍的是一款专业的AI摘要生成工具,帮你提取核心信息,助你提升阅读效率。现实问题 在信息过载的今天,有句话尤其令人共鸣: 好的摘要 = 高效传递的核心。 很多写作者、研究者或职场人都面临这样的困境: 花费大…