一般是3年,表现优秀的话两年可以提前晋升。另外还要看是技术军官还是行政军官,如果是技术军官的话一般到3年就能直接晋升了,但是行政军官的话要有连长的位置才能晋升。
根据《中华人民共和国现役军官法》
第十七条 担任排、连、营、团、师(旅)、军级主官职务的军官,平时任职的最低年限分别为三年。
第十八条 机关和院校的股长、科长、处长、局长、部长及相当领导职务的军官,任职的最低年限参照本法第十七条的规定执行。
机关和院校的参谋、干事、秘书、助理员、教员等军官,每个职务等级任职的最低年限为三年。
第十九条 专业技术军官平时任职的最低年限,按照中央军事委员会的有关规定执行。
第二十条 军官任职满最低年限后,才能根据编制缺额和本人德才条件逐职晋升。
军官德才优秀、实绩显著、工作需要的,可以提前晋升;特别优秀的,可以越职晋升。