用Python从日期计算年龄并只打印年龄单位为年

-3 投票
1 回答
26295 浏览
提问于 2025-04-17 21:54

你好,朋友们!我想开发一个应用程序,我想知道怎么用Python来计算年龄,输入的日期格式是(月/日/年),然后只打印出年龄的年份...

请给我一段代码

谢谢!

import datetime
bday=input("Enter your Birthday as(mm/dd/yyyy): ")
today.today()
age=bday.year-today.year
print"age is :" age

1 个回答

2

试试这个

from datetime import datetime

my_date = raw_input("Enter B'date in mmi/dd/yyyy format:")

b_date = datetime.strptime(my_date, '%m/%d/%Y')

print "Age : %d" % ((datetime.today() - b_date).days/365)

撰写回答