本帖最后由 caodongchun 于 2009-7-7 16:04 编辑
一小时60分,一分60秒,$resulth resultm 随你!
引用楼上的吧,之前我的句子有点长,没必要
;先模拟一个你的一维数组
Dim $array[Random(2, 10, 1)]
For $x = 0 To UBound($array) - 1
$array[$x] = Random(0, 100, 1) & ':' & Random(0, 59, 1)
Next
;正题
Dim $resulth = 0, $resultm = 0
For $x = 0 To UBound($array) - 1
$time = StringSplit($array[$x], ':')
$hour = Number($time[1])
$min = Number($time[2])
$resulth += $hour
$resultm += $min
If $resultm>60 Then
$resultm=$resultm-60
$resulth +=1
EndIf
Next
MsgBox(64, '', $resulth & ':' & $resultm)
|