如何在SQL中将varchar日期转换为日期时间

我有这种格式的varchar日期:

03/13/2015 : 2130

我想将其转换为日期时间,如下所示:

2015-03-13 21:30:00.000

我已经看到了这样的示例,但没有满足我的需求

DECLARE @Date char(8)
set @Date='12312009'
SELECT CONVERT(datetime,RIGHT(@Date,4)+LEFT(@Date,2)+SUBSTRING(@Date,3,2))
詹蒂佩利

假设所有日期时间部分都一致地填充0,则此方法将起作用。

DECLARE @Input VARCHAR(50);
SET @Input = '03/13/2015 : 2130';
SET @Input = LEFT(@Input, 10) + ' ' + LEFT(RIGHT(@Input, 4), 2) + ':' + RIGHT(RIGHT(@Input, 4), 2);

PRINT @Input;
PRINT CONVERT(DATETIME, @Input);
PRINT CONVERT(VARCHAR(50), CONVERT(DATETIME, @Input), 121);

输出:

2015/03/13下午21:30

2015年3月13日,下午9:30

2015-03-13 21:30:00.000

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在SQL Server中将VARCHAR转换为日期时间

来自分类Dev

如何在MySQL中将varchar日期转换为datetime

来自分类Dev

在SQL Server中将日期转换为varchar

来自分类Dev

如何在sql中将日期转换为日期?

来自分类Dev

如何在SQL Server中将日期从varchar转换为datetime2?

来自分类Dev

如何在Python中将日期时间转换为整数

来自分类Dev

如何在Oracle中将“时间戳记转换为日期”列?

来自分类Dev

如何在CockroachDB中将Unix时间戳转换为日期?

来自分类Dev

如何在Python中将刻度转换为日期时间?

来自分类Dev

如何在C#中将时间戳转换为日期?

来自分类Dev

如何在Django中将日期时间转换为毫秒?

来自分类Dev

如何在Clojure中将即时时间转换为日期

来自分类Dev

如何在Java中将时间戳转换为日期格式

来自分类Dev

在SQL中将tostring转换为日期时间

来自分类Dev

如何在SQL Server中将XML字符串值转换为日期时间

来自分类Dev

如何在Presto SQL中将unix时间戳转换为日期并从中提取月份

来自分类Dev

如何在SQL中将SCORM 2004 session_time格式转换为可用的日期时间格式

来自分类Dev

如何在SQL Server中将字符串转换为日期时间

来自分类Dev

无法在MySql中将varchar转换为日期时间

来自分类Dev

如何在pyspark中将日期时间从字符串格式转换为日期时间格式?

来自分类Dev

如何在PHP中将字符串“ [日期] [时间]转换为[时间]”转换为两个日期时间

来自分类Dev

如何在SQL Server中将波斯日期转换为公历

来自分类Dev

如何在SAS proc SQL中将字符转换为日期

来自分类Dev

在SQL Server中将不规则的varchar转换为日期时间

来自分类Dev

如何在SQL中将二进制日期列日期转换为公历日期格式

来自分类Dev

如何在PHP中将字符串转换为日期或日期时间

来自分类Dev

如何在PHP中将字符串转换为日期或日期时间

来自分类Dev

在Oracle SQL中将带空值的Varchar转换为日期

来自分类Dev

在iEF中将日期时间转换为日期

Related 相关文章

  1. 1

    在SQL Server中将VARCHAR转换为日期时间

  2. 2

    如何在MySQL中将varchar日期转换为datetime

  3. 3

    在SQL Server中将日期转换为varchar

  4. 4

    如何在sql中将日期转换为日期?

  5. 5

    如何在SQL Server中将日期从varchar转换为datetime2?

  6. 6

    如何在Python中将日期时间转换为整数

  7. 7

    如何在Oracle中将“时间戳记转换为日期”列?

  8. 8

    如何在CockroachDB中将Unix时间戳转换为日期?

  9. 9

    如何在Python中将刻度转换为日期时间?

  10. 10

    如何在C#中将时间戳转换为日期?

  11. 11

    如何在Django中将日期时间转换为毫秒?

  12. 12

    如何在Clojure中将即时时间转换为日期

  13. 13

    如何在Java中将时间戳转换为日期格式

  14. 14

    在SQL中将tostring转换为日期时间

  15. 15

    如何在SQL Server中将XML字符串值转换为日期时间

  16. 16

    如何在Presto SQL中将unix时间戳转换为日期并从中提取月份

  17. 17

    如何在SQL中将SCORM 2004 session_time格式转换为可用的日期时间格式

  18. 18

    如何在SQL Server中将字符串转换为日期时间

  19. 19

    无法在MySql中将varchar转换为日期时间

  20. 20

    如何在pyspark中将日期时间从字符串格式转换为日期时间格式?

  21. 21

    如何在PHP中将字符串“ [日期] [时间]转换为[时间]”转换为两个日期时间

  22. 22

    如何在SQL Server中将波斯日期转换为公历

  23. 23

    如何在SAS proc SQL中将字符转换为日期

  24. 24

    在SQL Server中将不规则的varchar转换为日期时间

  25. 25

    如何在SQL中将二进制日期列日期转换为公历日期格式

  26. 26

    如何在PHP中将字符串转换为日期或日期时间

  27. 27

    如何在PHP中将字符串转换为日期或日期时间

  28. 28

    在Oracle SQL中将带空值的Varchar转换为日期

  29. 29

    在iEF中将日期时间转换为日期

热门标签

归档