杨魅力
使用,这实际上很容易dateutil.relativedelta。day=31始终总是返回该月的最后一天:import datetimefrom dateutil.relativedelta import relativedeltadate_in_feb = datetime.datetime(2013, 2, 21)print(datetime.datetime(2013, 2, 21) + relativedelta(day=31)) # End-of-month# datetime.datetime(2013, 2, 28, 0, 0)dateutil与安装pip install python-datetutil