用Python从日期计算年龄并只打印年龄单位为年
你好,朋友们!我想开发一个应用程序,我想知道怎么用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)