您需要 登录 才可以下载或查看,没有账号?加入
举报
我试过,只能算出要么小时,要么分钟。 比如相差119分钟,我希望得到的结果是1小时59分钟这样的结果。 KLU3K 发表于 2010-5-31 22:26
MsgBox(32,"",_string2time("121")) MsgBox(32,"",_string2time("119")) Func _string2time($str) $strh = Int($str/60) ;返回了小时对吧 $strs = Int($strh)*60 ;算出小时所占用的分钟 $strm = $str - $strs ;总时间减去小时锁占用的分! If StringLen($strm) = "1" Then $strm = "0"&$strm ;一位数就补0 If $strm < "1" Then ;判断一下分钟是不是0 Return $strh&"小时" Else Return $strh&"小时"&$strm&"分" EndIf EndFunc
查看全部评分
本版积分规则 发表回复 回帖后跳转到最后一页
|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度
GMT+8, 2025-2-26 01:25 , Processed in 0.091381 second(s), 25 queries .
Powered by Discuz! X3.5 Licensed
© 2001-2024 Discuz! Team.