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实现的简单文件传输服务器和客户端
Apr 08 Python
PyQt5利用QPainter绘制各种图形的实例
Oct 19 Python
解决Python pandas df 写入excel 出现的问题
Jul 04 Python
查找python项目依赖并生成requirements.txt的方法
Jul 10 Python
运用Python的webbrowser实现定时打开特定网页
Feb 21 Python
python学生管理系统学习笔记
Mar 19 Python
python3 字符串/列表/元组(str/list/tuple)相互转换方法及join()函数的使用
Apr 03 Python
python字符串中匹配数字的正则表达式
Jul 03 Python
python标记语句块使用方法总结
Aug 05 Python
Python判断三段线能否构成三角形的代码
Apr 12 Python
Python基于爬虫实现全网搜索并下载音乐
Feb 14 Python
python切片作为占位符使用实例讲解
Feb 17 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
自动把纯文本转换成Web页面的php代码
2009/08/27 PHP
php str_pad() 将字符串填充成指定长度的字符串
2010/02/23 PHP
linux下安装php的memcached客户端
2014/08/03 PHP
php连接与操作PostgreSQL数据库的方法
2014/12/25 PHP
php libevent 功能与使用方法详解
2020/03/04 PHP
表单(FORM)的一些实用效果代码
2007/03/25 Javascript
Jquery 表格合并的问题分享
2011/09/17 Javascript
node.js 一个简单的页面输出实现代码
2012/03/07 Javascript
左右悬浮可分组的网站QQ在线客服代码(可谓经典)
2012/12/21 Javascript
javascript延时加载之defer测试
2012/12/28 Javascript
js的alert弹出框出现乱码解决方案
2013/09/02 Javascript
javascript事件函数中获得事件源的两种不错方法
2014/03/17 Javascript
基于PHP和Mysql相结合使用jqGrid读取数据并显示
2015/12/02 Javascript
AngularJS基础 ng-cut 指令介绍及简单示例
2016/08/01 Javascript
Query常用DIV操作获取和设置长度宽度的实现方法
2016/09/19 Javascript
[js高手之路]HTML标签解释成DOM节点的实现方法
2017/08/31 Javascript
js将当前时间格式化为 年-月-日 时:分:秒的实现代码
2018/01/20 Javascript
Vue进度条progressbar组件功能
2018/04/17 Javascript
详解javascript replace高级用法
2019/02/17 Javascript
Vue递归组件+Vuex开发树形组件Tree--递归组件的简单实现
2019/04/01 Javascript
实用Javascript调试技巧分享(小结)
2019/06/18 Javascript
使用webpack/gulp构建TypeScript项目的方法示例
2019/12/18 Javascript
vue实现选中效果
2020/10/07 Javascript
python实现批量转换文件编码(批转换编码示例)
2014/01/23 Python
详解Python操作RabbitMQ服务器消息队列的远程结果返回
2016/06/30 Python
python 实现任务管理清单案例
2020/04/25 Python
Python列表去重复项的N种方法(实例代码)
2020/05/12 Python
css3的transition属性详解
2014/12/15 HTML / CSS
英国女性时尚品牌:Apricot
2018/12/04 全球购物
汽车专业毕业生推荐信
2013/11/12 职场文书
采购主管岗位职责
2014/02/01 职场文书
公务员更新知识培训实施方案
2014/03/31 职场文书
铁路安全反思材料
2014/12/24 职场文书
高一化学教学反思
2016/02/22 职场文书
python 爬取京东指定商品评论并进行情感分析
2021/05/27 Python
html+css实现分层金字塔的实例
2021/06/02 HTML / CSS