python - 如何从与 django 的约会中找到一个月后?

标签 python django datetime timedelta

<分区>

我想从某个日期开始查找一个月后的日期,但我不知道如何查找。

假设我有这个日期:

08.03.2012

我想从该日期自动查找一个月后,例如:

08.04.2012

有人知道怎么做吗?

最佳答案

使用日期工具:

>>> import datetime
>>> d1 = datetime.date.today()
>>> from dateutil.relativedelta import relativedelta
>>> d1 + relativedelta(months=1)
datetime.date(2012, 4, 8)

>>> d2 = datetime.date(year=2012,month=1,day=31)
>>> d2 + relativedelta(months=1)
datetime.date(2012, 2, 29)

关于python - 如何从与 django 的约会中找到一个月后?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9625084/

相关文章:

python - 每月 Winsorize dataframe 列,同时忽略 NaN 的

django - 通过在 Django 中克隆仅更改一列的查询集,在一次操作中插入多行

python - Django:任意数量的未命名 urls.py 参数

c# - 现在和下一个小时之间的时间跨度?

r - ggplot 垂直线与日期轴

python - zip 中的损坏数据导致下载后无法解压

python - 比较数据透视表中的列并添加结果

python - Curses.init_color() 不会生效

python - 在 Django View 中接收 JSON 输入的最佳实践是什么?

r - 将 POSIXct 日期值更改为每周的第一天