士兵预备役分为两类,第一类士兵预备役的年龄为18至28岁;第二类士兵预备役的年龄为29至35岁。第一类预备役士兵29岁转入第二类预备役;第二类预备役士兵年满35岁退出预备役。所以是按年龄算的。服预备役期间,不一定要发生战争或者重大灾害才被征召,有需要的话都会被征召的,比如说抢险救灾、维持秩序等。