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

2025-01-04 07:53:48
推荐回答(1个)
回答1:

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

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)