Python根据指定日期计算后n天,前n天是哪一天的方法
作者:zhizunyu2009 时间:2022-12-27 19:13:50
本文实例讲述了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
PS:这里再为大家推荐几款相关在线工具供大家参考:
在线天数计算器:
http://tools.jb51.net/jisuanqi/datejsq
在日期天数差计算器:
http://tools.jb51.net/jisuanqi/onlinedatejsq
在线日期计算器/相差天数计算器:
http://tools.jb51.net/jisuanqi/datecalc
在线日期/天数计算器:
http://tools.jb51.net/jisuanqi/date_jisuanqi
希望本文所述对大家Python程序设计有所帮助。
来源:https://blog.csdn.net/zhizunyu2009/article/details/77771358
标签:Python,日期,计算
0
投稿
猜你喜欢
Vuex中actions的使用教程详解
2024-04-30 08:45:29
MySQL分区表的正确使用方法
2024-01-29 01:51:26
JavaScript获取URL汇总
2024-02-24 10:40:07
一百行python代码将图片转成字符画
2023-05-06 05:49:15
Python爬虫工程师面试问题总结
2023-06-10 13:23:20
PHP简单预防sql注入的方法
2024-06-07 15:50:25
几个MySQL高频面试题的解答
2024-01-19 05:13:49
详解Bootstrap创建表单的三种格式(一)
2024-05-10 14:08:19
MySQL 存储过程的基本用法介绍
2024-01-20 15:56:33
javascript实现多栏闭合展开式广告位菜单效果实例
2024-04-29 14:07:44
Pycharm使用时会出现的问题之cv2无法安装解决
2022-12-26 06:24:49
浅谈python之新式类
2022-05-12 08:34:48
python游戏库pygame经典教程(推荐!)
2022-10-02 06:26:11
Windows下使Python2.x版本的解释器与3.x共存的方法
2021-03-14 22:22:17
Python在字典中查找元素的3种方式
2023-08-07 21:33:35
用python完成一个分布式事务TCC
2022-12-02 02:14:05
php的RSA加密解密算法原理与用法分析
2023-07-13 11:27:14
Python中 map()函数的用法详解
2021-03-25 08:16:44
python属于哪种语言
2022-05-30 18:20:07
Python双端队列deque的实现
2022-07-07 02:37:29