法律分析:
二代身份证的一般有效期是10年。
法律依据:
《中华人民共和国居民身份证法》 第五条 16周岁以上公民的居民身份证的有效期为10年、20年、长期。
16周岁至25周岁的公民,发给有效期十年居民身份证。
26周岁至45周岁的公民,发给有效期二十年居民身份证。
46周岁以上的公民,发给长期有效的居民身份证。