Python根据指定日期计算后n天,前n天是哪一天的方法


Posted in Python onMay 29, 2018

本文实例讲述了Python根据指定日期计算后n天,前n天是哪一天的方法。分享给大家供大家参考,具体如下:

# -*- coding:utf-8 -*-
#!/usr/bin/python3
import datetime
def getday(y=2017,m=8,d=15,n=0):
 the_date = datetime.datetime(y,m,d)
 result_date = the_date + datetime.timedelta(days=n)
 d = result_date.strftime('%Y-%m-%d')
 return d
print(getday(2017,8,15,21)) #8月15日后21天
print(getday(2017,9,1,-10)) #9月1日前10天

运行结果:

2017-09-05
2017-08-22

这里再补充一个Python使用time模块计算100 天以后的日期示例:

# -*- coding:utf-8 -*-
#!/usr/bin/python3
import time
time.strftime('%Y%m%d')
import datetime
now_time = datetime.datetime.now()
future_time = now_time + datetime.timedelta(days=100)
fu = future_time.strftime('%Y%m%d')
print(int(fu))

计算结果:

20180906

Python 相关文章推荐
使用python实现strcmp函数功能示例
Mar 25 Python
玩转python爬虫之爬取糗事百科段子
Feb 17 Python
python安装oracle扩展及数据库连接方法
Feb 21 Python
关于Python如何避免循环导入问题详解
Sep 14 Python
python数据抓取分析的示例代码(python + mongodb)
Dec 25 Python
python 使用matplotlib 实现从文件中读取x,y坐标的可视化方法
Jul 04 Python
简单了解python的break、continue、pass
Jul 08 Python
Flask框架请求钩子与request请求对象用法实例分析
Nov 07 Python
基于pygame实现童年掌机打砖块游戏
Feb 25 Python
Windows 下更改 jupyterlab 默认启动位置的教程详解
May 18 Python
python中Mako库实例用法
Dec 31 Python
python面向对象版学生信息管理系统
Jun 24 Python
python 将md5转为16字节的方法
May 29 #Python
python 利用栈和队列模拟递归的过程
May 29 #Python
查看django执行的sql语句及消耗时间的两种方法
May 29 #Python
让Django支持Sql Server作后端数据库的方法
May 29 #Python
Django 浅谈根据配置生成SQL语句的问题
May 29 #Python
django表单实现下拉框的示例讲解
May 29 #Python
用python编写第一个IDA插件的实例
May 29 #Python
You might like
海贼王:最美的悬赏令!
2020/03/02 日漫
javascript实现的动态添加表单元素input,button等(appendChild)
2007/11/24 Javascript
js树形控件脚本代码
2008/07/24 Javascript
js动画效果制件让图片组成动画代码分享
2014/01/14 Javascript
轻松实现js图片预览功能
2016/01/18 Javascript
Vue.js:使用Vue-Router 2实现路由功能介绍
2017/02/22 Javascript
Vue如何引入远程JS文件
2017/04/20 Javascript
基于vue-cli创建的项目的目录结构及说明介绍
2017/11/23 Javascript
vue router动态路由下让每个子路由都是独立组件的解决方案
2018/04/24 Javascript
Vue三种常用传值示例(父传子、子传父、非父子)
2018/07/24 Javascript
抖音上用记事本编写爱心小程序教程
2019/04/17 Javascript
Vue的路由及路由钩子函数的实现
2019/07/02 Javascript
NodeJs 实现简单WebSocket即时通讯的示例代码
2019/08/05 NodeJs
Node.JS枚举统计当前文件夹和子目录下所有代码文件行数
2019/08/23 Javascript
Openlayers实现地图的基本操作
2020/09/28 Javascript
javascript实现数字时钟效果
2021/02/06 Javascript
[01:35]2018年度CS GO最佳战队-完美盛典
2018/12/17 DOTA
Python设计模式之适配器模式原理与用法详解
2019/01/15 Python
在Python中表示一个对象的方法
2019/06/25 Python
Python实现时间序列可视化的方法
2019/08/06 Python
python标准库os库的函数介绍
2020/02/12 Python
Python 读取WAV音频文件 画频谱的实例
2020/03/14 Python
python模拟斗地主发牌
2020/04/22 Python
python中def是做什么的
2020/06/10 Python
Python3爬虫ChromeDriver的安装实例
2021/02/06 Python
一款纯css3实现的竖形二级导航的实例教程
2014/12/11 HTML / CSS
Nike台湾官方商店:Nike.com (TW)
2017/08/16 全球购物
美国在线打印网站:Overnight Prints
2018/10/11 全球购物
瑞典香水、须后水和美容产品购物网站:Parfym-Klick.se
2019/12/29 全球购物
库存图片、照片、矢量图、视频和音乐:Shutterstock
2021/02/12 全球购物
新闻专业本科生的自我评价分享
2013/11/20 职场文书
优秀干部获奖感言
2014/01/31 职场文书
小学学校评估方案
2014/06/08 职场文书
反腐倡廉标语
2014/06/24 职场文书
八项规定整改方案
2014/10/01 职场文书
2019新员工试用期转正申请书3篇
2019/08/13 职场文书