python 输出指定格式的日期

程序分析:使用 datetime 模块。

代码:

# -*- coding:utf-8 -*-
import datetime
if __name__ == '__main__':
    # 输出今日日期,格式为dd/mm/yyy
    print(datetime.date.today().strftime('%d/%m/%Y'))

    #创建日期对象
    miyazakiBirthDate = datetime.date(1941, 1, 5)
    print(miyazakiBirthDate.strftime('%d/%m/%Y'))

    # 日期算术运算
    miyazakiBirthNextDay = datetime.date(1941,1,5) + datetime.timedelta(days=1)
    print(miyazakiBirthNextDay.strftime('%d/%m/%Y'))

    #日期替换
    miyazakiFirstBirthDay = miyazakiBirthDate.replace(year=miyazakiBirthDate.year +1)
    print(miyazakiFirstBirthDay.strftime('%d/%m/%Y'))

输出结果:

29/07/2021
05/01/1941
06/01/1941
05/01/1942