当前位置: 首页 > 面试题库 >

MySQL中的特定日期格式

齐昊
2023-03-14
问题内容

使用MySQL

ID Date

001 2010-05-01
002 2010-06-08

询问

Select ID, Date from table;

我想以特定格式显示日期

预期产量

ID Date

001 01-Mar-2010
002 08-June-2010

如何在mysql中进行查询。

需要查询帮助


问题答案:

您可以将DATE_FORMAT与格式字符串’%d-%M-%Y’一起使用。

CREATE TABLE table1(ID varchar(100), Date datetime);
INSERT INTO table1 VALUES
('001', '2010-05-01'),
('002', '2010-06-08');

SELECT ID, DATE_FORMAT(Date, '%d-%M-%Y') FROM table1;

结果:

身份证日期
001 2010年5月1日
002 2010年6月8日


 类似资料:
  • 问题内容: 我正在使用Moment.js解析和格式化Web应用程序中的日期。作为JSON对象的一部分,我的后端服务器以UTC纪元(Unix偏移)为单位发送日期(以毫秒为单位)。 在特定时区中 解析日期很容易-只需在解析前将RFC 822时区标识符附加到字符串的末尾即可: 但是,如何格式化 特定时区中 的日期? 无论浏览器的当前时间如何,我都希望获得一致的结果,但是我不想以UTC显示日期。 问题答案

  • 在使用date格式自动设置为IE后,我试图解析某个包含日期条目为纪元数值的json文档。我需要不同的格式(也需要一毫秒) 所以问题是,如何解析IE。转换为带有Bson文档的某种自定义格式字符串。解析方法? 编辑:只是一个更新:问题在document.parse方法中,因为我不知道如何在解析json文档时使用tell.parse函数来使用自定义的日期格式。我总是得到某种默认的日期格式。如何发送给.p

  • 但如何在指定时区设置日期的格式? 无论浏览器的当前时间如何,我都希望得到一致的结果,但我不希望以UTC显示日期。

  • 问题内容: 当我创建一个表并在mysql中创建类型为date的字段时,它会像0000-00-00一样存储日期。可以将格式更改为“ dm-Y”吗? 问题答案: 转到MySQL参考-10.5。数据类型存储要求 搜索: 日期和时间类型的存储要求 日期在内部存储为 但是,如果您选择 显示 日期列,则必须以 某种 方式 显示 它,因此它会以0000-00-00的形式出现。它 不会 以该特定格式存储为char

  • 问题内容: 我得到一个Date对象,我需要将其转换为XMLGregorian Calendar特定格式 我尝试了以下方法 我有一个例外,可以肯定的是我在这里做错了。但是我想将Date对象格式化为指定的格式,这可以完美地由sdf.format完成。 但是,如何为同一对象(来自formattedDate)创建XMLGregorianCalendar对象? 问题答案: 您可以通过date对象本身来实现:

  • 本文向大家介绍如果日期为VARCHAR格式,如何从MySQL中选择特定记录?,包括了如果日期为VARCHAR格式,如何从MySQL中选择特定记录?的使用技巧和注意事项,需要的朋友参考一下 为此,请使用STR_TO_DATE()。让我们首先创建一个表- 使用插入命令在表中插入一些记录- 使用select语句显示表中的所有记录- 这将产生以下输出- 如果日期为VARCHAR格式,则下面是从MySQL中