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中的mock库对Python代码进行模拟测试
Apr 16 Python
对python中的pop函数和append函数详解
May 04 Python
python利用smtplib实现QQ邮箱发送邮件
May 20 Python
python plotly绘制直方图实例详解
Jul 22 Python
python模拟鼠标点击和键盘输入的操作
Aug 04 Python
Python操作列表常用方法实例小结【创建、遍历、统计、切片等】
Oct 25 Python
大家都说好用的Python命令行库click的使用
Nov 07 Python
彻底搞懂 python 中文乱码问题(深入分析)
Feb 28 Python
在脚本中单独使用django的ORM模型详解
Apr 01 Python
keras.layer.input()用法说明
Jun 16 Python
python安装读取grib库总结(推荐)
Jun 24 Python
Python监听键盘和鼠标事件的示例代码
Nov 18 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页面缓存ob系列函数介绍
2012/10/18 PHP
PHP实现的QQ空间g_tk加密算法
2015/07/09 PHP
php+ajax无刷新上传图片实例代码
2015/11/17 PHP
php中使用websocket详解
2016/09/23 PHP
javascript OFFICE控件测试代码
2009/12/08 Javascript
jQuery实现等比例缩放大图片让大图片自适应页面布局
2013/10/16 Javascript
JavaScript判断一个字符串是否包含指定子字符串的方法
2015/03/18 Javascript
移动Web中图片自适应的两种JavaScript解决方法
2015/06/18 Javascript
webpack学习教程之publicPath路径问题详解
2017/06/17 Javascript
Windows下快速搭建NodeJS本地服务器的步骤
2017/08/09 NodeJs
浅谈Vue.js应用的四种AJAX请求数据模式
2017/08/30 Javascript
highcharts 在angular中的使用示例代码
2017/09/20 Javascript
jQuery EasyUI Layout实现tabs标签的实例
2017/09/26 jQuery
JS跳转手机站url的若干注意事项
2017/10/18 Javascript
jquery获取元素到屏幕四周可视距离的方法
2018/09/05 jQuery
Vue 3.0双向绑定原理的实现方法
2019/10/23 Javascript
探索浏览器页面关闭window.close()的使用详解
2020/08/21 Javascript
python中zip和unzip数据的方法
2015/05/27 Python
Python变量和字符串详解
2017/04/29 Python
python数据结构之链表的实例讲解
2017/07/25 Python
启动targetcli时遇到错误解决办法
2017/10/26 Python
详解python和matlab的优势与区别
2019/06/28 Python
对Pytorch神经网络初始化kaiming分布详解
2019/08/18 Python
python中下标和切片的使用方法解析
2019/08/27 Python
python读取配置文件方式(ini、yaml、xml)
2020/04/09 Python
Pycharm中配置远程Docker运行环境的教程图解
2020/06/11 Python
Keras官方中文文档:性能评估Metrices详解
2020/06/15 Python
CSS改变网页中鼠标选中文字背景颜色例子
2014/04/23 HTML / CSS
HTML5自定义属性前缀data-及dataset的使用方法(html5 新特性)
2017/08/24 HTML / CSS
澳大利亚潮流尖端的快时尚品牌:Cotton On
2016/09/26 全球购物
Java基础类库面试题
2013/09/04 面试题
新学期开学演讲稿
2014/05/24 职场文书
中药学专业毕业生推荐信
2014/07/10 职场文书
离婚代理词范文
2015/05/23 职场文书
html5表单的required属性使用
2021/07/07 HTML / CSS
CSS 实现角标效果的完整代码
2022/06/28 HTML / CSS