wow... that sucks man... wishing you a speedy recovery...
As far as I know you should start feeling well enough to get back on your bike in about 5 or 6 weeks... so a lil' over a month. But everyone's different, It may take you longer to heal, we got no idea your age, fitness level etc, etc, ...
Just curious, how exactly did this happen? Did you crash or... ?