The length of time it takes to create an online store depends on a number of factors and can vary based on the size of the online shop, the tech used, the budget available, and the creator's IT skill level.
You can find a number of resources in the Digital Guide that will help speed up the process of starting an online store, offering both technical and theoretical advice on dealing with the different stages of creating your shop.