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 基础学习第二弹 类属性和实例属性
Aug 27 Python
Python中转换角度为弧度的radians()方法
May 18 Python
利用ctypes提高Python的执行速度
Sep 09 Python
PyCharm设置护眼背景色的方法
Oct 29 Python
PyCharm License Activation激活码失效问题的解决方法(图文详解)
Mar 12 Python
基于Tensorflow一维卷积用法详解
May 22 Python
Python爬虫获取页面所有URL链接过程详解
Jun 04 Python
python实现在线翻译
Jun 18 Python
Python return语句如何实现结果返回调用
Oct 15 Python
python 模拟登录B站的示例代码
Dec 15 Python
python实现代码审查自动回复消息
Feb 01 Python
python使用shell脚本创建kafka连接器
Apr 29 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
PHP GD 图像处理组件的常用函数总结
2010/04/28 PHP
浅谈web上存漏洞及原理分析、防范方法(文件名检测漏洞)
2013/06/29 PHP
php和jquery实现地图区域数据统计展示数据示例
2014/02/12 PHP
JS异常处理try..catch语句的作用和实例
2014/05/05 PHP
PHP中substr()与explode()函数用法分析
2014/11/24 PHP
php根据日期显示所在星座的方法
2015/07/13 PHP
Zend Framework框架教程之Zend_Db_Table_Rowset用法实例分析
2016/03/21 PHP
Yii2使用swiftmailer发送邮件的方法
2016/05/03 PHP
详解PHP中的外观模式facade pattern
2018/02/05 PHP
php+mysql开发中的经验与常识小结
2019/03/25 PHP
Thinkphp5+plupload实现的图片上传功能示例【支持实时预览】
2019/05/08 PHP
Laravel相关的一些故障解决
2020/08/19 PHP
javascript setTimeout和setInterval 的区别
2009/12/08 Javascript
基于jQuery的弹出警告对话框美化插件(警告,确认和提示)
2010/06/10 Javascript
jquery下异步提交表单 异步跨域提交表单
2010/11/17 Javascript
js解决select下拉选不中问题
2014/10/14 Javascript
jQuery实现炫酷的鼠标轨迹特效
2015/02/01 Javascript
手机移动端实现 jquery和HTML5 Canvas的幸运大奖盘特效
2016/12/06 Javascript
JavaScript反弹动画效果的实现代码
2017/07/13 Javascript
express框架实现基于Websocket建立的简易聊天室
2017/08/10 Javascript
Vue的百度地图插件尝试使用
2017/09/06 Javascript
js定时器+简单的动画效果实例
2017/11/10 Javascript
JavaScript累加、迭代、穷举、递归等常用算法实例小结
2018/05/08 Javascript
javascript系统时间设置操作示例
2019/06/17 Javascript
[00:32]2018DOTA2亚洲邀请赛Newbee出场
2018/04/03 DOTA
用Python编写脚本使IE实现代理上网的教程
2015/04/23 Python
用Python的Tornado框架结合memcached页面改善博客性能
2015/04/24 Python
Python的Flask框架应用程序实现使用QQ账号登录的方法
2016/06/07 Python
Python 3.x 连接数据库示例(pymysql 方式)
2017/01/19 Python
python K近邻算法的kd树实现
2018/09/06 Python
python 判断三个数字中的最大值实例代码
2019/07/24 Python
Under Armour澳大利亚官网:美国知名的高端功能性运动品牌
2018/02/22 全球购物
房产销售经理职责
2013/12/20 职场文书
七年级政治教学反思
2014/02/03 职场文书
电子信息专业自荐书
2014/02/04 职场文书
大学运动会加油稿
2015/07/22 职场文书