【问题标题】:age calculator in python from date (mm/dd/yyyy) and print age in years only [closed]python中的年龄计算器从日期(mm / dd / yyyy)开始,仅以年为单位打印年龄[关闭]
【发布时间】:2014-03-12 07:04:36
【问题描述】:

你好恶魔我想开发一个应用程序,因为在这里我想知道python中的年龄计算器从日期(mm/dd/yyyy)开始,并仅打印年龄...

请给我一段代码

谢谢

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

【问题讨论】:

  • 这个问题似乎跑题了,因为 StackOverflow 不是关于提供代码。
  • 您发布的代码有什么问题?您期望它做什么以及它实际做什么?
  • 你期待什么样的代码,我发现这种缺乏定义令人困惑
  • “给我代码”问题不是 StackOverflow 的主题。

标签: python date calculator


【解决方案1】:

试试这个

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)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多