在 SQL Server(T-SQL) 中,您可以将 DateTime 变量转换为十进制值,如下所示:
CONVERT(DECIMAL(20,10),@mytime)
Sample Input: 2012-07-27 08:29:20.000
Sample Output: 41115.3537037037
是否有任何等效的方法可以将 .NET(C# 或 VB)中的 DateTime 转换为相同类型的小数?
我想比较不同日子的时间。
计算
41115.3537037037 % 1 = .3537037037
这将使我能够轻松地比较不同日期的时间。