当前位置: 首页 > 面试题库 >

如何在Python中对日期执行算术运算?

程振濂
2023-03-14
问题内容

我在csv文件中有一个日期列,说Date有这种格式的日期04/21/2013,我还有另外一列Next_Day。在Next_Day列中,我要填充紧接在日期列中提到的日期之后的日期。例如。如果date列具有04/21/2013日期,那么我想04/22/2013在Next_Day列中。

我们可以+1在excel中使用,但我不知道如何在Python中执行此操作。

请帮助我解决这个问题。


问题答案:

使用
datetime.timedelta

>>> import datetime
>>> s = '04/21/2013'
>>> d = datetime.datetime.strptime(s, '%m/%d/%Y') + datetime.timedelta(days=1)
>>> print(d.strftime('%m/%d/%Y'))
04/22/2013


 类似资料:
  • 问题内容: 我一直在阅读有关Go中的常量的文章,并且试图了解它们如何在内存中存储和使用。您可以在Go中对非常大的常量执行运算,并且只要结果适合内存,就可以将结果强制为类型。例如,如您所料,此代码显示: 这是如何工作的?在某个时候,Go必须存储并存储在内存中,以便对其执行操作。那么常量是如何存储的,Go如何对其进行算术运算呢? 问题答案: 简短摘要(TL; DR)在答案的结尾。 无类型的任意精度常量

  • 我有一个具有两个数据成员的泛型类。这是我写的一段代码 我想对num1和num2进行简单的算术运算,比如加法和减法,我还想进行简单的二进制运算,比如 但是这是不允许的,那么有人能告诉我如何执行这些任务吗?

  • 问题内容: 是否可以使用JPA / Hibernate执行日期算术?例如,我有一个带有java.util.Date字段的实体,该实体指示何时创建该行。是否可以使用JPQL执行查询并在该字段上包括日期算术?例如,我可以执行COUNT(*)行,然后在该字段中按月份分组吗?我是否可以执行其他功能,例如仅返回查询中该字段的月份或年份? 问题答案: HQL确实有日期这样的表达式,,,,,和,但标准JPQL不

  • 问题内容: 为了测试使用更基本的构建块(在我的情况下使用Nand,Or和And)构建Xor操作,我需要能够执行Not操作。内置似乎只用一位完成此操作。如果我做: 我应该得到,但是我只是得到。我究竟做错了什么?还是Python只是缺少此基本功能? 我知道Python具有内置的Xor函数,但我一直在使用Python来测试需要构建Xor门的HDL项目/课程的内容。我想在Python中进行测试,但是我不能

  • 问题内容: 我正在寻找如何在HQL查询中执行日期/时间数学。具体来说,如何从函数结果中增加或减少(x)时间?还是我必须为此使用SQL并希望正在运行的任何数据库都支持它? HQL查询示例: 我可以将:timeToSubtract参数定义为任何特定单位,尽管大于小时的值是不希望的,而秒数则是最理想的。 澄清:我意识到这可以在查询之外轻松完成。但是出于哲学原因,可以说使用数据库服务器的时间而不是查询系统

  • 我必须为图像中的所有像素添加一些常量值 - 对于灰色图像和彩色图像。但我不知道我该怎么做。我通过BufferedImage阅读图像,并且我正在尝试获取2d像素数组。我发现了类似BufferedImage.getRGB()的东西,但它返回奇怪的值(负值和巨大值)。如何为我的缓冲图像添加一些价值?