python 根据一年中的第几天判断出日期

如题所述

写个函数,根据年数和第几天,输出日期

import datetime
def out_date(year,day):
    fir_day = datetime.datetime(year,1,1)
    zone = datetime.timedelta(days=day-1)
    return datetime.datetime.strftime(fir_day + zone, "%Y-%m-%d")
print out_date(2016,221)

温馨提示:答案为网友推荐,仅供参考