datetime模块的date对象提供的replace方法根据传入的实参返回一个新的date对象,如果没有传入任何实参,则返回一个原date对象相同的日期。
date.replace(year=self.year, month=self.month, day=self.day)
date对象
>>> from datetime import date
>>> d = date(2022, 6, 1)
>>> d.replace(day=6)
datetime.date(2022, 6, 6)
扫描关注, 与我技术互动
QQ交流群: 211426309
分享日常研究的python技术和遇到的问题及解决方案