import datetime
def calculate_age(id_number):
# 提取身份证号码中的出生日期
birth_date = datetime.datetime.strptime(id_number[6:14], '%Y%m%d')
# 获取当前日期
today = datetime.datetime.today()
# 计算年龄
age = today.year - birth_date.year - ((today.month, today.day) < (birth_date.month, birth_date.day))
return age
# 测试身份证号码
test_id_number = '110105199003076519'
calculate_age(test_id_number)