0

我需要在 sql server 2005 中将毫秒、秒、分钟、小时转换为天。有人可以帮我吗?

4

1 回答 1

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

你有它。

于 2011-04-08T11:03:47.993 回答