Bars represent level, not ingame time. Ingame time is no longer even tracked.
Level is not directly tied to ingame time, but to XP.
You get no XP for spectating or games that didn't count.
You get very low XP for bot/chicken games.
For PvP games the amount depends on whether you won (=> more XP), how balanced was the match (your team had lower Elo => more XP) and playercount (more people => less XP!). Silly maps and modoptions don't influence XP gain.
[Spoiler]If you really need to know your ingame time for some reason, it can still be done; you'd have to nicely ask someone with database access.