法律没有强制规定行政诉讼多长时间后必须开庭,一般在案件完结的期限内开庭都可以。《行政诉讼法》关于人民法院审理行政案件的审理期限是这样规定的:人民法院应当在立案之日起
法律依据
《中华人民共和国行政诉讼法》第八十一条、第八十三条、第八十八条