计算日期差异并删除最后8个字符hh:mm:ss

时间:2015-12-27 09:40:42

标签: c# date

我目前正在设计财务管理系统中的自定义报告,需要计算2个日期之间的差异,

{DateDiff(Date1,Date2)} 

上面的表达式将输出1234.00:00:00

但是我需要移除最后8个00:00:00

的字符

不确定自定义报告生成器中使用了哪种语言,我在下面尝试删除功能,但无法获得结果:

enter image description here

2 个答案:

答案 0 :(得分:1)

这不是c#!

使用substring函数仅使用前4个字符。

result = Substring(result, 0, Length(result) - 9)

答案 1 :(得分:-2)

您可以使用Split

string dateDiff = "1234.00:00:00";
string dayDiff = dateDiff.Split('.')[0];

// dayDiff -> 1234