离婚所需时间因方式而异:协议离婚:若双方对离婚及财产分割、子女抚养等问题协商一致,签订离婚协议书后,共同到婚姻登记机关申请离婚登记。自婚姻登记机关收到离婚登记申请并向当事人发放《离婚登记申请受理回执单》之日起三十日内,任何一方反悔都可持本人有效身份证件等材料,向受理离婚登记申请的婚姻登记机关撤回离婚登记申请,并亲自填写《撤回离婚登记申请书》。自离婚冷静期届满后三十日内,双方需再次共同到婚姻登记机关申请发给离婚证,经审查符合条件的,予以登记,发给离婚证。整个过程顺利的话,大约需要一个月左右。诉讼离婚:法院审理离婚案件适用普通程序的,一般会在立案之日起六个月内审结。如有特殊情况需要延长,由本院院长批准可延长六个月;还需延长的,报请上级人民法院批准。适用简易程序的,应当在立案之日起三个月内审结。若第一次起诉法院判决不准离婚,需等判决生效后六个月后再次起诉,第二次起诉一般会判决离婚,但具体时间仍不确定,可能会受到案件复杂程度、法院工作安排等因素影响。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。