I do not want to be very optimistic, if the Canadian government is willing to pass  bill C 24, it will do so, see this bill was passed in one month.
It really varies some bills get rejected or take long time and some bills can be passed within one month
see below
http://www.parl.gc.ca/LegisInfo/BillDetails.aspx?Language=E&Mode=1&billId=6365366
	
		
			
		
		
	
				
			It really varies some bills get rejected or take long time and some bills can be passed within one month
see below
http://www.parl.gc.ca/LegisInfo/BillDetails.aspx?Language=E&Mode=1&billId=6365366
 
	
 
	 
 
		