我的编程空间,编程开发者的网络收藏夹
学习永远不晚

MySQL中如何解析日期?

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

MySQL中如何解析日期?

借助 STR_TO_DATE() 函数解析 MySQL 中的日期。语法如下 -

select str_to_date(yourColumName,’format’) as anyVariableName from yourTableName;

上述语法中的格式为“%d-%b-%y”。

现在为了理解上述函数,让我们创建一个表。以下是创建表的查询 -

mysql> create table ParseDateDemo
   −> (
   −> yourDate varchar(200)
   −> );
Query OK, 0 rows affected (0.55 sec)

借助select语句向表中插入一些记录。查询如下 -

mysql> insert into ParseDateDemo values('10-Nov-18');
Query OK, 1 row affected (0.11 sec)

mysql> insert into ParseDateDemo values('15-Nov-18');
Query OK, 1 row affected (0.17 sec)

mysql> insert into ParseDateDemo values('10-Dec-18');
Query OK, 1 row affected (0.14 sec)

mysql> insert into ParseDateDemo values('10-Aug-17');
Query OK, 1 row affected (0.14 sec)

借助 select 语句显示表中的记录。查询如下 -

mysql> select *from ParseDateDemo;

以下是输出 -

+-----------+
| yourDate  |
+-----------+
| 10-Nov-18 |
| 15-Nov-18 |
| 10-Dec-18 |
| 10-Aug-17 |
+-----------+
4 rows in set (0.00 sec)

以下是在 MySQL 中解析日期的查询 -

mysql> select str_to_date(yourDate,'%d-%b-%y') as DateNumber from ParseDateDemo;

这是输出 -

+------------+
| DateNumber |
+------------+
| 2018-11-10 |
| 2018-11-15 |
| 2018-12-10 |
| 2017-08-10 |
+------------+
4 rows in set (0.02 sec)

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

MySQL中如何解析日期?

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

MySQL中如何解析日期?

借助 STR_TO_DATE() 函数解析 MySQL 中的日期。语法如下 -select str_to_date(yourColumName,’format’) as anyVariableName from yo
2023-10-22

解析MySQL日期时间为Golang时间

偷偷努力,悄无声息地变强,然后惊艳所有人!哈哈,小伙伴们又来学习啦~今天我将给大家介绍《解析MySQL日期时间为Golang时间》,这篇文章主要会讲到等等知识点,不知道大家对其都有多少了解,下面我们就一起来看一吧!当然,非常希望大家能多多评
解析MySQL日期时间为Golang时间
2024-04-04

我们如何从 MySQL 中的给定日期获取月份和日期?

可以通过两种方式完成流入 -(A) 借助 EXRACT() 函数 - EXTRACT() 函数可以从 MySQL TIMESTAMP 值中获取任何部分。以下是从给定日期获取月份和日期的示例。mysql> Select EXTRACT(Mon
2023-10-22

MySQL如何获取当前日期

在MySQL中,可以使用以下函数来获取当前日期:使用NOW()函数:SELECT NOW();使用CURRENT_DATE()函数:SELECT CURRENT_DATE();这两种方法都可以获取当前日期和时间,如果只需要获取当前日期,建议
MySQL如何获取当前日期
2024-04-09

如何在 Go 中使用正则表达式解析 JSON 日期?

如何使用正则表达式解析 json 日期?使用正则表达式 "^(\d{4})-(\d{2})-(\d{2})t(\d{2}):(\d{2}):(\d{2})(.\d+)?z$" 匹配格式为 "yyyy-mm-ddthh:mm:ss.mmmz"
如何在 Go 中使用正则表达式解析 JSON 日期?
2024-05-14

使用 golang time.Now() 解析 mongoDB 中的日期

问题内容我正在通过 time.now() 使用 go 创建一个日期,并将其存储在 mongodb 中,没有任何问题。日期看起来像 2023-02-28t20:10:46.140+00:00。但是,当我尝试检索它时,我收到一条错误消息:
使用 golang time.Now() 解析 mongoDB 中的日期
2024-02-06

MySQL中如何处理日期和时间数据

在MySQL中,日期和时间数据通常以特定的数据类型存储,可以使用以下数据类型来处理日期和时间数据:DATE:用于存储日期值,格式为’YYYY-MM-DD’,例如’2021-01-01’。TIME:用于存储时间值,格式为’HH:MM:SS’
MySQL中如何处理日期和时间数据
2024-03-06

如何在 MySQL 中插入当前日期/时间?

To insert current date/ time in MySQL, use the now() function. Let us now see an example.At first, we will create a tabl
2023-10-22

如何在MySQL表中按日期搜索记录?

假设我们有一个表“Order123”,其中包含 ProductName、Quantity 和 OrderDate 列,如下 -mysql> Select * from Order123;+-------------+----------+
2023-10-22

编程热搜

目录