I was facing the same problem, Then today my online hours went up directly to 6 from 0. so i guess they are updated in bulk together maybe once a day or once in 2 days. I guess they are calculated on the basis of the time that you are actually active in the group , either reading or posting content. i dont think just being logged in counts.