解析的字符串可追溯到日期

Parsed string back to date

提问人:Mkhomiak2 提问时间:4/29/2023 更新时间:4/29/2023 访问量:28

问:

我有一个日期,我将其解析出来以附加当前年份 - 因此日期始终包含当前年份。此字符串的格式为 DD MMM YYYY (2023 年 2 月 26 日)

我怎样才能把它转换回来,使这个值读起来像一个日期而不是一个字符串

最初编写的公式: CONVERT(varchar(7), from_dt, 106) + CAST(year(getdate()) AS varchar(4))

我试过了什么 转换(varchar,(转换(varchar(7), from_dt, 106) + CAST(year(getdate()) AS varchar(4))),101)

字符串 日期 文本 类型转换

评论

0赞 Anonymous 5/2/2023
那是什么语言?SQL一些电子表格公式还是别的什么?请提及并添加适当的语言标签。这是你吸引那些了解该语言的人的注意力的机会。

答:

0赞 Gustav 4/29/2023 #1

CAST应该做:

cast('26 Feb 2023' as datetime) as truedate