COleDateTimeSpan:GetTotalDays vs GetDays

时间:2010-09-14 14:07:29

标签: c++ mfc atl

COleDateTimeSpan类的GetTotalDays和GetDays函数返回对象中包含的天数:

GetTotalDays:http://msdn.microsoft.com/en-us/library/d22h87z4(v=VS.80).aspx

  

此日期/时间跨度值以天为单位

GetDays:http://msdn.microsoft.com/en-us/library/ze8kz4yw(v=VS.80).aspx

  

此日期/时间跨度值的日期部分。

如果您发现这些功能有任何区别,请告诉我们吗?实际上我根本看不到它。

感谢。

1 个答案:

答案 0 :(得分:2)

GetTotalDays返回double之外,它们看起来相同。如果我不得不猜测,我会说最初这是为了提供一种方法来表达一天中的小部分以及整天,然后微软的某个人认为这不是一个好主意。因此,API可能仅用于防止应用程序写入原始界面时出现问题。

如果您需要确认它们的行为相同,请运行一些测试,将每个测试结果与样本数据进行比较。