出生年月怎么转换年龄(年龄年份是一个)
要将出生年月转换为年龄,first of all需要晓得目前的年份。紧接着可以依照以下步骤进行计算:。
1、 将当前年份减去出生年份,得到年龄的候选值。
2、 假如出生月份大于当前月份,年龄减一、
3、 假如出生月份等于当前月份,而出生日期大于当前日期,年龄减一、
4、 最终得到的年龄即为结果。
下面是一个示例代码,假设出生年月为1990年5月15日,当前年份为2022年:。
```python。
import datetime。
birth_year = 1990。
birth_month = 五、
birth_day = 1五、
current_year = datetime。datetime。now()。year。
current_month = datetime。datetime。now()。month。
current_day = datetime。datetime。now()。day。
age = current_year - birth_year。
if birth_month > current_month:。
age -= 一、
elif birth_month == current_month and birth_day > current_day:。
age -= 一、
print(age) # 输出结果为 3二、
```。
标签: