相关文章推荐
大方的金针菇
·
在 Windows 客户端设备上设置 ...
·
3 月前
·
瘦瘦的西瓜
·
python ...
·
3 月前
·
机灵的铁链
·
我对python中的wget模块有问题。-腾 ...
·
7 月前
·
风度翩翩的消防车
·
SocketException: ...
·
8 月前
·
心软的登山鞋
·
.Net ...
·
1 年前
·
Code
›
SQlServer 日期格式 varchar 转 datetime格式 - dafengchui
https://www.cnblogs.com/springcloud/p/17243515.html
乐观的春卷
1 年前
SELECT DATE_ADD(
'
2023-01-18 12:00:00
'
, INTERVAL
'
1
'
hour, INTERVAL
'
1
'
minute, INTERVAL
'
1
'
second) AS Date FROM your_table WHERE your_column
=
'
20230118.132626
'
在这个查询中,我们使用了 DATE_ADD 函数将 VARCHAR 类型的时间字符串 20230118.132626 转换为日期和时间格式。其中,第一个参数 ‘2023-01-18 12:00:00’ 表示转换后的日期和时间的起始日期和时间,第二个参数 INTERVAL ‘1’ hour 表示转换后的日期和时间的时间间隔,第三个参数 INTERVAL ‘1’ minute 表示转换后的日期和时间的分钟数,第四个参数 INTERVAL ‘1’ second 表示转换后的日期和时间的秒数。
如果你需要将时间字符串转换为其他格式的日期和时间,可以使用 DATE_FORMAT 函数。例如,以下查询将 VARCHAR 类型的时间字符串 20230118.132626 转换为 DATETIME 类型的日期和时间格式:
SELECT DATE_FORMAT(
'
2023-01-18 12:00:00
'
,
'
%Y-%m-%d %H:%M:%S
'
) AS Date FROM your_table WHERE your_column
=
'
20230118.132626
'
;
在这个查询中,我们使用了 DATE_FORMAT 函数将 VARCHAR 类型的时间字符串 20230118.132626 转换为 DATETIME 类型的日期和时间格式。其中,第一个参数 ‘2023-01-18 12:00:00’ 表示转换后的日期和时间的起始日期和时间,第二个参数 ‘%Y-%m-%d %H:%M:%S’ 表示转换后的日期和时间的格式,第三个参数 ‘%Y-%m-%d’ 表示转换后的日期和时间的年份,第四个参数 ‘-01-18’ 表示转换后的日期和时间的月份,第五个参数 ‘12:00:00’ 表示转换后的日期和时间的小时数,第六个参数 ‘00:00:00’ 表示转换后的日期和时间的分钟数,第七个参数 ‘00:00:00’ 表示转换后的日期和时间的秒数
推荐文章
大方的金针菇
·
在 Windows 客户端设备上设置 Azure Monitor 代理 - Azure Monitor | Microsoft Learn
3 月前
瘦瘦的西瓜
·
python 列表推导式与条件赋值-阿里云开发者社区
3 月前
机灵的铁链
·
我对python中的wget模块有问题。-腾讯云开发者社区-腾讯云
7 月前
风度翩翩的消防车
·
SocketException: Unexpected end of file from server 问题解决-CSDN博客
8 月前
心软的登山鞋
·
.Net Winform开发笔记(四)透过现象看本质_C#教程_脚本之家
1 年前