首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >反格式函数

反格式函数
EN

Stack Overflow用户
提问于 2022-04-06 15:10:03
回答 1查看 60关注 0票数 0

Server中是否有反格式函数?

我必须将一些日期时间值导入为“yyyyMMddTHHmmss”字符串(例如06/04/2022 12:30:43的'20220406T123043‘),但我无法轻松地将这些字符串转换为日期时间,因为我看不到转换函数可用的这种格式(样式)。

那么,是否有一种方法可以将字符串转换为指示格式掩码的日期时间?

应该是这样的:

代码语言:javascript
运行
复制
convert(datetime, '20220406T123043', 'yyyyMMddTHHmmss')
unformat('20220406T123043','yyyyMMddTHHmmss')
...

..。或者,除了使用datefromparts部件并使用子字符串提取每个部分之外,我别无选择?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-04-06 15:25:39

按照Larnu的建议,我已经将'T‘替换为一个空格,并注入了":“分隔符,它的内容函数,因此现在可以使用112样式将字符串转换为datetime。

代码语言:javascript
运行
复制
convert(datetime,stuff(stuff(replace('20220406T123043','T',' '),12,0,':'),15,0,':'),112)

谢谢。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71769277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档