在Delphi中用formatdatetime 这个函数能把 39141.3714351852 转换成一个时间,在C#中有没有这样的函数呢,我在与别的软件做接口var
dt:TDateTime; dt:=39141.3714351852;
ShowMessage(FormatDateTime('YYYY-MM-dd',dt));
dt:TDateTime; dt:=39141.3714351852;
ShowMessage(FormatDateTime('YYYY-MM-dd',dt));
我是这样解决的
比如你的那个数是小时的话
int( 39141.3714351852 )as小时
然后int(( 39141.3714351852 -小时)*60)as 分钟
同理,可以计算天,月,年
具体有没有直接转换的,
我也不知道
帮你顶,关注。