python时间处理date.replace方法详解

date.replace方法功能作用

datetime模块的date对象提供的replace方法根据传入的实参返回一个新的date对象,如果没有传入任何实参,则返回一个原date对象相同的日期。

date.replace语法

date.replace(year=self.year, month=self.month, day=self.day)

参数

  • year int类型,默认值是self.year
  • month int类型,默认值是self.month
  • day int类型, 默认值是self.day

返回值

date对象

示例代码

>>> from datetime import date
>>> d = date(2022, 6, 1)
>>> d.replace(day=6)
datetime.date(2022, 6, 6)

扫描关注, 与我技术互动

QQ交流群: 211426309

加入知识星球, 每天收获更多精彩内容

分享日常研究的python技术和遇到的问题及解决方案