ie,say if one login on 9.00 am the progress bar should start running from zero,after
4 hours ,its status should be half and after 8 hours its status should be full
Since this is time dependent you can do the same using Javascript itself. Based on the time, after certain interval (lets say 5 seconds), update the display. For such scenario, you don't even need any control, just keep design a horizontal bar/table in html and keep updating the background fill kind of.
Look here for
HTML Progress bar in Javascript[
^].
One of the samples:
HTML progressbar[
^]