我需要在sql server 2005中将毫秒,秒,分钟,小时转换为几天。有人可以帮帮我吗?
答案 0 :(得分:4)
在整数运算中,使用值:
1 second == 1,000 milliseconds;
1 minute == 60,000 milliseconds;
1 hour == 3,600,000 milliseconds;
1 day == 86,400,000 milliseconds;
将秒,分钟和小时转换为毫秒。
然后找到整数和小数天:
integral days (in units) = total_milliseconds / 86,400,000
fractional days (in milliseconds = total_milliseconds % 86,400,000
你有它。