python 实现得到当前时间偏移day天后的日期方法

yipeiwu_com6年前Python基础

如下所示:

import datetime
#以当前时间作为起始点,days=-7向前偏移7天,days=7向后偏移7天
time_now = datetime.datetime.now()
time = (time_now+datetime.timedelta(days=7)).strftime("%Y%m%d")
print(time)

安装dateutil库,注意不是pip install dateutil,而是pip install python-dateutil

import datetime
from dateutil.relativedelta import relativedelta
#以当前时间作为起始点,days=-7向前偏移7天,days=7向后偏移7天
time_now = datetime.datetime.now()
time = (time_now+datetime.timedelta(days=7)).strftime("%Y%m%d")
print(time)
#以当前时间为起始点,偏移一个月
time_1=(time_now+relativedelta(months=-1)).strftime("%Y%m%d")
print(time_1)

以上这篇python 实现得到当前时间偏移day天后的日期方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python编译为二进制so可执行文件实例

通过cpython把python的文件转换为二进制文件,达到代码保护的目的 1、下载Cython-0.28.2.tar.gz python setup.py install安装 2、创...

python pandas模块基础学习详解

Pandas类似R语言中的数据框(DataFrame),Pandas基于Numpy,但是对于数据框结构的处理比Numpy要来的容易。 1. Pandas的基本数据结构和使用 Panda...

Python调用服务接口的实例

如下所示: #! /usr/bin/env python # coding=utf-8 ###############################################...

pandas 空数据处理方法详解

这篇文章主要介绍了pandas 空数据处理方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 方法一:直接删除 1.查看行或列是...

对python list 遍历删除的正确方法详解

在遍历list的时候,删除符合条件的数据,可是总是报异常,代码如下: num_list = [1, 2, 3, 4, 5] print(num_list) for i in ra...