Both phrases are asking for the amount of time something takes, so there is no difference in meaning between them.
Both phrases are asking for the amount of time something takes, so there is no difference in meaning between them.