没有周末的Datediff

时间:2014-09-29 11:38:14

标签: c#

我做的简短解释:我有一个图表,我在其中显示最小值和最大值的标签。如果相应的Extrema位于图表的右侧,则Label将左对齐。 (如果它向左,则标签右对齐)Y轴有时间戳,所以我计算Datediff,以对齐标签。

minPos = (minTupel.Value.Time - srtTupel.Value.Time) 
          > (endTupel.Value.Time - minTupel.Value.Time) 
          ? "Left" : "Right";

maxPos = (maxTupel.Value.Time - srtTupel.Value.Time) 
          > (endTupel.Value.Time - maxTupel.Value.Time) 
          ? "Left" : "Right";

但图表忽略了周末,因为没有价值观。如果我计算星期四和星期一之间的差异,结果是4天,但图表只显示2.因此标签是正确的,应该是左边。有没有选择在没有周末的情况下获得Datediff?

0 个答案:

没有答案