Code optimization on minutes pr hour calculation
Posted
by corger
on Stack Overflow
See other posts from Stack Overflow
or by corger
Published on 2010-05-25T08:19:29Z
Indexed on
2010/05/25
8:21 UTC
Read the original article
Hit count: 342
Hi All,
The following code takes a timeframe in minutes since midnight and creates an array with minutes pr hour. But, it's slow. Any better suggestions out there? (no, changing language is not an option :-) )
Const clDeparture As Long = 123
Const clArrival As Long = 233
Dim lHour As Long
Dim lMinute As Long
Dim alHour(25) As Long
For lMinute = 0 To 1440
If lMinute >= clDeparture And lMinute < clArrival Then
alHour(Int(lMinute / 60)) = alHour(Int(lMinute / 60)) + 1
End If
Next
The array should now contain:
(0,0) (1,0) (2,57) (3,53) (4,0) .....
Regards
© Stack Overflow or respective owner