您的位置:首页 > 其它

Set Date diff format in Crystal Report Functions

2011-12-06 10:00 239 查看
There is the situation,

as default, the End Date minus Start Date is a float number means days value,

mostly,want it show as 'DD HH-MM-SS' format,

below functions can do this job, but the input is a second value.

---------------------------------------------------------------------

Function (numbervar number)

numbervar z:= Truncate(number/86400);

numbervar a:= Truncate((number-86400*z)/3600);

numbervar b:= Truncate((number-86400*z-3600*a)/60);

numbervar c:= Truncate(number-86400*z-3600*a-60*b);

totext(z,0)+" "+totext(time(a,b,c),"H:mm:ss")

---------------------------------------------------------------

so simple, so amazing !
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: