关于字符串转化的问题?(10分)

C

cdpclj

Unregistered / Unconfirmed
GUEST, unregistred user!
我这里想把字符串转化为相应的时间:
比如:
a := '5.368';
想把a显示成 几点xx分
谢谢。:)
 
vartotime(a);
 
vartodatetime(sth).[:D]
 
为什么我用了
showmessage(datetostr(vartodatetime('5.368')));
总是出错呀?
 
是我没有说明白,
我的意思是把小数0.368转化为想应的时间
不是把a表示成5点36分
 
应该这样:
showmessage(TimeToStr( FloatToDateTime(5.368 )));
 
建议你看一下时间的存付结构
 
多人接受答案了。
 
顶部