【发布时间】:2015-08-17 17:36:45
【问题描述】:
我正在从 python 开发一个电话簿应用程序作为一个迷你项目,我需要存储一个人的 NIC 号码,然后显示他/她的性别、出生日期和年龄。我必须导出这 3 个信息,并且我能够导出性别,但我不知道如何导出 DOB - 只有出生年份,因为 NIC 号码的前 2 位数字代表出生年份。
在 NIC 号码中,第三个三位数字是一年中的日期:- 从 001 到 366。我也可以将这三位数字分隔到另一个变量,但是我如何推导出它的月份和月份日期指的是什么?
例如:
derivedYear = 1996
dayOfYear = 032
finalDOB = "1996.02.01"
print finalDOB
我想知道如何计算 finalDOB 值。我正在使用 python 2.7.6
【问题讨论】:
标签: python python-2.7 python-datetime