MySQL的DATE_FORMAT函数使用

在MySQL中,可以使用DATE_FORMAT函数将日期格式化为所需的格式。DATE_FORMAT函数接受两个参数:日期和格式字符串。

以下是一些常用的日期格式化选项:

  • %Y:四位数的年份(例如:2023)
  • %y:两位数的年份(例如:23)
  • %m:两位数的月份(01到12)
  • %c:月份(1到12)
  • %d:两位数的日期(01到31)
  • %e:日期(1到31)
  • %H:24小时制的小时数(00到23)
  • %h:12小时制的小时数(01到12)
  • %i:分钟数(00到59)
  • %s:秒数(00到59)
  • %p:AM或PM
    下面是一些示例,说明如何使用DATE_FORMAT函数进行日期格式化:

将日期格式化为"YYYY-MM-DD"格式:

sql 复制代码
SELECT DATE_FORMAT(date_column, '%Y-%m-%d') FROM table_name;

将日期格式化为"MM/DD/YYYY"格式:

sql 复制代码
SELECT DATE_FORMAT(date_column, '%m/%d/%Y') FROM table_name;

将日期格式化为"YYYY年MM月DD日"格式:

sql 复制代码
SELECT DATE_FORMAT(date_column, '%Y年%m月%d日') FROM table_name;

请将上述示例中的"date_column"替换为您要格式化的日期列的名称,"table_name"替换为表名。

相关推荐
醉殇姒若梦遗年3 分钟前
怎么用idea打jar包
java·intellij-idea·jar
林九生8 分钟前
【Docker】Docker环境下快速部署Ollama与Open-WebUI:详细指南
java·docker·eureka
Aric_Jones1 小时前
lua入门语法,包含安装,注释,变量,循环等
java·开发语言·git·elasticsearch·junit·lua
Akiiiira1 小时前
【日撸 Java 三百行】Day 12(顺序表(二))
java·开发语言
张哈大1 小时前
【 Redis | 实战篇 秒杀实现 】
数据库·redis·缓存
weixin_472339461 小时前
Postgresql与openguass对比
数据库·postgresql
程序员曼布2 小时前
主从架构:技术原理与实现
redis·mysql·架构
Chase_Mos5 小时前
Spring 必会之微服务篇(1)
java·spring·微服务
惊起白鸽4506 小时前
MySQL全量,增量备份与恢复
数据库·mysql
暮雨疏桐7 小时前
MySQL SQL Mode及其说明
数据库·sql·mysql·sql mode