1
A
回答
2
DECLARE @hours time = '00:00'
SELECT DATEADD(minute,70,@hours)
+0
但是请注意,这只能转换小于24小时的正值(因为“时间”是一天的时间而不是时间跨度的数据类型) –
+0
好点@Damien_The_Unbeliever – HGMamaci
相关问题
- 1. DATEDIFF将分钟转换为十进制
- 2. 转换十进制值小时和分钟,并以小时
- 3. 将十进制表示时间转换为小时,分钟,秒
- 4. 在T-SQL中将分钟转换为小时和分钟
- 5. 如何分钟转换为天,小时,分钟
- 6. LibreOffice Calc将小时和分钟转换为十进制小数而不翻转
- 7. 转换小时后分钟SQL
- 8. 将时钟时间转换为分钟
- 9. 将小时转换为分钟,SQL Server 2005
- 10. 将总分钟转换为天数,小时数,分钟数vb
- 11. Mysql将分钟转换为一天的小时分钟
- 12. 将分钟转换为小时,分钟和秒
- 13. 将小时转换为分钟
- 14. delphi将分钟转换为分钟
- 15. 如何在tsql中将分钟分为天,小时和分钟
- 16. 如何将十进制数中的小时数(小时:分钟:秒)转换为小时数
- 17. 十进制数的格式为小时和分钟
- 18. 如何将毫秒,秒,分钟,小时转换为SQL Server 2005中的天数?
- 19. 转换分钟到小时和分钟与传统ASP
- 20. 如何将Oracle的十进制表示转换为Oracle SQL中的小时数和分钟数?
- 21. 将分钟转换为小时sql服务器
- 22. SQL将秒数转换为分钟数到小时数
- 23. 转换的时间间隔为在SQL Server十进制小时
- 24. 如何将值转换为小时和分钟在Excel
- 25. SQL FLOAT到小时/分钟
- 26. C++转换小时,分钟,秒到秒
- 27. 转换小时数:分钟javascript
- 28. simpledateformat转换24小时到分钟
- 29. 将分钟加/减十进制的小时数
- 30. C#字符串十进制小时和分钟的格式
您的意思是70分钟到1:10? – HGMamaci
是的,它是70分钟,但我从源头(错误数据)0.70得到他们,因此我想将它们转换为1h10。或0.60至1h00。 – Kay
那么这些输入值的字面意思始终是分钟数除以100还是不恰当地存储和处理数据?如果它是以十进制数据类型存储的'hours.minutes',并且您已经处理了它(例如,将值添加到一起),您应该意识到多个输入可以产生相同的输出,并且在处理后没有修复数据的理想方法已经发生了。例如。 1小时+ 10分钟='1.0 + 0.1',结果是1.1,一个“正确的”值。但55分钟+55分钟='0.55 + 0.55',结果是1.1,一个不正确的值。 –