$a=InputBox("","","")
MsgBox(0,"",sfm($a) )
Func sfm($shuzhi)
If $shuzhi<=60 Then
If $shuzhi<60 Then
$ok="0小时"&$shuzhi&"分00秒"
Else
$ok="1小时00分00秒"
EndIf
Else
$sa=$shuzhi/60
$v1=StringSplit($sa,".")
$jd1=$v1[1]
$a2=("0."&$v1[2])*60
$v2=StringSplit($a2,".")
$jd2=$v2[1]
If $jd2<10 Then
$jd2="0"&$jd2
EndIf
$a3=("0."&$v2[2])*60
$jd3=Round($a3)
If $jd3<10 Then
$jd3="0"&$jd3
EndIf
$ok=$jd1&"小时"&$jd2&"分"&$jd3&"秒"
EndIf
return $ok
EndFunc
我也没有什么好办法,将就地用下吧,谁有更好的办法也贡献下吧
[ 本帖最后由 gto250 于 2008-12-18 20:51 编辑 ] |