第二次世界大战以后,用多种因素互相制约的方法来控制军官最高服役年龄的办法被越来越多的国家所采用。过去,英国尉官的服役年龄曾长期用最高限龄来控制。50年代以后改为不是用年龄而是由衔级年龄加军龄二项来控制。印度除保留年龄限制外,对部分军官增加了军龄的限制。韩国军衔在军龄规定的基础上,也增加了衔级年龄和军龄的限制。这实际上是用几种办法来保证军官的年轻化。
美国实行由衔级年龄、军龄和年龄等多种因素的控制办法,在中下级军官的年龄规定上可以留有很大余地。一般军官也是多数军官的服役期限,主要由衔级年龄或军龄来控制,最高服役年龄对他们来说没有什么实际意义。美国规定,上校军官衔级年龄满5年或军龄满30年,如果得不到晋升,在衔级年龄和军龄任何一项期满之后的30天内必须强制退役。美国军官一般二十一二岁从军校毕业并被授予少尉军衔,开始计算军龄。这些军官晋升到上校按实际军龄计算,退役时的最高年龄也不过五十一二岁,实际上许多军官是衔级年龄先到期。据美国统计,上校军官的平均退休年龄只有46岁,距60岁差得远呢。