双方自愿离婚所需时间因具体程序和情况而异。若双方选择协议离婚,需先签订书面离婚协议,并共同到婚姻登记机关申请离婚登记。自婚姻登记机关收到离婚登记申请并向当事人发放《离婚登记申请受理回执单》之日起三十日内,任何一方不愿意离婚的,可持本人有效身份证件和《离婚登记申请受理回执单(联)》,向受理离婚登记申请的婚姻登记机关撤回离婚登记申请,并亲自填写《撤回离婚登记申请书》。经婚姻登记机关核实无误后,发给《撤回离婚登记申请确认单(联)》,并将《离婚登记申请书》《撤回离婚登记申请书》与《撤回离婚登记申请确认单(联)(联)》一并存档。自离婚冷静期届满后三十日内,双方未共同到婚姻登记机关申请发给离婚证的,视为撤回离婚登记申请。在冷静期届满后三十日内,双方共同到婚姻登记机关申请发给离婚证,经审查符合条件的,予以登记,发给离婚证,整个过程顺利的话一般需一个月左右。若通过诉讼离婚,适用简易程序审理的,一般需三个月内审结;适用普通程序审理的,通常在六个月内审结,特殊情况还可能延长。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。