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

阿基尔·贝里姆(Akil M Belim)

我想以hh:mm:ss格式计算总时间而我有分钟int(465)。

我做了:

CONVERT(varchar, CONVERT(datetime, cast(cast(TotalMin/60 as int) as nvarchar(50)) + ' : ' + cast(TotalMin%60 as nvarchar(50))),108) AS TotalMin

但它显示以下错误。不是在SQL Server中,而是在c#中运行代码时:

从字符串转换日期和/或时间时转换失败。

西蒙

您可以使用此代码在SQL Server中获取字符串。它将转换小时和分钟,并在00没有时增加几秒钟(您使用整数表示分钟):

declare @min int = 465

select right('0' + cast(@min/60 as varchar(2)),2)
    + ':'
    + right('0' + cast((@min - (@min/60)*60) as varchar(2)),2)
    + ':00'

它将最多工作5999分钟(99小时59分钟)。


如果您需要Unicode版本:

declare @min int = 465

select right(N'0' + cast(@min/60 as nvarchar(2)),2)
    + N':'
    + right(N'0' + cast((@min - (@min/60)*60) as nvarchar(2)),2)
    + N':00'

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

在 SQL Server 中将日期时间字符串转换为日期时间格式

来自分类Dev

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

来自分类Dev

在SQL Server中将字符串转换为日期

来自分类Dev

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

来自分类Dev

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

来自分类Dev

如何在 SQL Server 中将字符串从 dd mmm yyyy 格式转换为日期

来自分类Dev

如何在python中将时间值(以字符串形式)转换为日期时间?

来自分类Dev

如何在Python中将本地时间的日期/时间字符串转换为UTC?

来自分类Dev

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

来自分类Dev

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

来自分类Dev

如何在Javascript中将日期时间字符串(yyyymmddhhss)格式转换为dd / mm / yyyy?

来自分类Dev

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

来自分类Dev

如何在python中将字符串日期转换为纪元时间戳

来自分类Dev

如何在 Java 中将字符串 AM/PM 日期转换为时间戳?

来自分类Dev

如何在SQL Server中将字符串日期转换为另一种日期格式?

来自分类Dev

如何在SQL Server 2008中将字符串日期转换为有效的日期格式?

来自分类Dev

如何使用乔达时间在Java中将字符串转换为日期时间

来自分类Dev

如何在JavaScript中将日期转换为字符串?

来自分类Dev

如何在Mulesoft中将字符串转换为日期?

来自分类Dev

如何在JavaScript中将日期转换为字符串?

来自分类Dev

如何在excel中将字符串转换为日期?

来自分类Dev

如何将包含时区的字符串转换为日期时间SQL Server

来自分类Dev

如何将包含时区的字符串转换为日期时间SQL Server

来自分类Dev

SQL Server:如何将此字符串转换为日期时间?

来自分类Dev

如何使用%p在python中将包含AM/PM的字符串转换为日期时间

来自分类Dev

sql将字符串转换为日期/日期时间

来自分类Dev

如何在python中将“上周日”或“下周一”之类的时间字符串转换为日期时间格式

来自分类Dev

将字符串日期转换为 sql server 上的日期时间

Related 相关文章

  1. 1

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

  2. 2

    在 SQL Server 中将日期时间字符串转换为日期时间格式

  3. 3

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

  4. 4

    在SQL Server中将字符串转换为日期

  5. 5

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

  6. 6

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

  7. 7

    如何在 SQL Server 中将字符串从 dd mmm yyyy 格式转换为日期

  8. 8

    如何在python中将时间值(以字符串形式)转换为日期时间?

  9. 9

    如何在Python中将本地时间的日期/时间字符串转换为UTC?

  10. 10

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

  11. 11

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

  12. 12

    如何在Javascript中将日期时间字符串(yyyymmddhhss)格式转换为dd / mm / yyyy?

  13. 13

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

  14. 14

    如何在python中将字符串日期转换为纪元时间戳

  15. 15

    如何在 Java 中将字符串 AM/PM 日期转换为时间戳?

  16. 16

    如何在SQL Server中将字符串日期转换为另一种日期格式?

  17. 17

    如何在SQL Server 2008中将字符串日期转换为有效的日期格式?

  18. 18

    如何使用乔达时间在Java中将字符串转换为日期时间

  19. 19

    如何在JavaScript中将日期转换为字符串?

  20. 20

    如何在Mulesoft中将字符串转换为日期?

  21. 21

    如何在JavaScript中将日期转换为字符串?

  22. 22

    如何在excel中将字符串转换为日期?

  23. 23

    如何将包含时区的字符串转换为日期时间SQL Server

  24. 24

    如何将包含时区的字符串转换为日期时间SQL Server

  25. 25

    SQL Server:如何将此字符串转换为日期时间?

  26. 26

    如何使用%p在python中将包含AM/PM的字符串转换为日期时间

  27. 27

    sql将字符串转换为日期/日期时间

  28. 28

    如何在python中将“上周日”或“下周一”之类的时间字符串转换为日期时间格式

  29. 29

    将字符串日期转换为 sql server 上的日期时间

热门标签

归档