gpt4 book ai didi

sql-server - 将 varchar dd/mm/yyyy 转换为 dd/mm/yyyy 日期时间

转载 作者:行者123 更新时间:2023-12-02 10:42:35 25 4
gpt4 key购买 nike

我正在尝试将 varchar 列中 dd/mm/yyyy 格式的日期转换为日期时间 dd/mm/yyyy code> 格式,这样我就可以对数据运行日期范围查询。

到目前为止,我有以下不起作用

CONVERT(varchar, CAST(date_started AS datetime), 103)

我也尝试过

convert(date_started as datetime, 103)

我需要确保输出为 dd/mm/yyyy 因为我们在英国,而不是 mm/dd/yyyy 格式

最佳答案

我认为你正在追求这个:

CONVERT(datetime, date_as_string, 103)

请注意,datetime 没有任何格式。你想想它的呈现方式。要以适当的格式获取日期时间数据,您可以使用

CONVERT(varchar, date_as_datetime, 103)

关于sql-server - 将 varchar dd/mm/yyyy 转换为 dd/mm/yyyy 日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19315204/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com