python 加一个月 日期,有没有一种简单的方法可以在Python中将datetime对象增加一个月?...

news/2024/11/25 18:51:15/

本问题已经有最佳答案,请猛点这里访问。

所以我试图找到一种方法,将日期时间对象增加一个月。然而,根据这个问题,这似乎不是那么简单。

我希望有这样的事情:

import datetime as dt

now = dt.datetime.now()

later = now + dt.timedelta(months=1)

但那不管用。如果可能的话,我也希望能够在下个月的同一天(或者最近的一天)去。例如,设置为1月1日的日期时间对象将增加到2月1日,而设置为2月28日的日期时间对象将增加到3月31日,而不是3月28日。

很明显,2月28日(通常)会映射到3月31日,因为它是一个月的最后一天,因此应该转到下个月的最后一天。否则,这将是一个直接的链接:增量应该转到下个月的同一个编号的日期。

在当前的Python版本中,有没有一种简单的方法可以做到这一点?

您需要更全面地指定所需的行为。为什么2月28日的地图要到3月31日?2月27日的地图应该是什么?3月30日?2月14日怎么样?2月15日?噢,"最近的选择"是什么意思?这并不明显。

@西哈,你需要更具体一点。我相信这样会改变那些不被接受的答案,从而使投票模式多样化。

stackoverflow.com/a/4406260/2632856

@西哈现在清楚了。谢谢。

查看EDOCX1[2]为了给一个日期增加一个特定的时间量,您可以继续使用timedelta来处理简单的事情,即。


http://www.ppmy.cn/news/415829.html

相关文章

阿里云天池task4学习笔记

一、具体的学习内容 0、研究背景 数据时代的到来刷新了人们探索未知的方式,从基础能源建设到航天航空工程。在关都地区真新镇大木研究所一直孜孜不倦对精灵宝可梦进行研究的大木博士也不例外,在剧中我们就常常可以看到大木博士制作的精灵图鉴一直在给探险…

❤️手把手教你配置服务器板载raid❤️

❤️手把手教你配置服务器板载raid❤️ 当我们买的服务器没有raid卡该怎么办? 但是我们还想给服务器系统做个冗余盘该怎么办? 接下来请去机房带上显示器键盘,开始操作吧!!! 现在以浪潮服务器NF5270M5、NF…

欧奇 A12 root教程_方法

欧奇 A12的root教程在这里整理了一下,之前有机友说自己的手机想删除系统自带的一些无用软件,可是怎么也删除不了,所以需要先进行root才可以删除,不然的话是 删除不了的,这个方法也是大家在root过程中总结出来了&#x…

激光盐密灰密测试仪

一、产品特点 KDYM-302L 激光盐密灰密测试仪采用检测技术将灰密测试与盐密测试合二为一,可同时检测出被测绝缘子的灰密度和盐密度,简化了绝缘子污秽检测的流程,非常适合在巡检现场和实验室使用。 二、主要特点 内置测试专用测试软件&#x…

2.0C++继承

C继承概述 C 中的继承是指一个类可以从另一个类中继承属性和方法,这个被继承的类称为基类或父类,继承它的类称为派生类或子类。 C三种继承 1、公有继承 public 在公有继承中,基类的公有成员和保护成员都可以被派生类访问,而基…

指定数组的维度,返回由随机数构成的数组numpy.random.ranf()

【小白从小学Python、C、Java】 【计算机等考500强证书考研】 【Python-数据分析】 指定数组的维度, 返回由随机数构成的数组 numpy.random.ranf() 选择题 以下说法错误的是? import numpy as np print("【执行1】np.random.ranf()") print(np.random.ra…

SSM 整合案例

Ssm整合 注意事项 Spring mvcSpringMybatisMySQL项目结构,以web项目结构整合(还有maven、gradle)整合日志、事务一个项目中Idea 2019、JDK12、Tomcat9、MySQL 5.5 项目结构 D:\java\Idea\Idea_spacework\SSMhzy:不会就去找项目…

山海经妖兽录服务器维护,山海经九州异兽录不能登录怎么解决

山海经九州异兽录不能登录怎么解决?最近有玩家在玩山海经九州异兽录的时候会出现不能登录的问题,那么这个问题要怎么解决呢?今天,小编将会给大家带来关于山海经九州异兽录不能登录的解决办法,希望大家会喜欢。 山海经九州异兽录不能登录解决…