Python 日期时间datetime 加一天,减一天,加减一小时一分钟,加减一年


Posted in Python onApril 16, 2020

计算年、月、日需要安装组件包

pip install python-dateutil

当前日期时间

import datetime
print datetime.datetime.now()
# 2018-05-08 16:53:30.101000

格式化时间

import datetime
print datetime.datetime.now().strftime("%Y-%m-%d %H:%M")
# 2018-05-08 16:54

多加一天

import datetime
print (datetime.datetime.now()+datetime.timedelta(days=1)).strftime("%Y-%m-%d %H:%M:%S")
# 2018-05-09 16:56:07

减一天

import datetime
print (datetime.datetime.now()+datetime.timedelta(days=-1)).strftime("%Y-%m-%d %H:%M:%S")
# 2018-05-07 16:56:59

可以把days改为hours minutes,就可以提前XX小时/分钟了。

timedelta([days[, seconds[, microseconds[, milliseconds[, minutes[,
hours[, weeks]]]]]]])

减去一年

import datetime
from dateutil.relativedelta import relativedelta
d = datetime.datetime.strptime('20180131', '%Y%m%d')
print(d) // 2018-01-31 00:00:00
print((d - relativedelta(years=1)).strftime('%Y%m%d')) // 20170131

多加一分钟

>>> print (datetime.datetime.now()+datetime.timedelta(minutes=1)).strftime("%Y-%
m-%d %H:%M:%S")
2017-07-15 15:12:56
>>>

其中:
%Y : 表示年
%m(小写):表示月
%d(小写):表示日
%H:表示小时
%M:表示分钟
%S:表示秒

到此这篇关于Python 日期时间datetime 加一天,减一天,加减一小时一分钟,加减一年的文章就介绍到这了,更多相关Python 日期时间datetime内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python进行数据科学工作的简单入门教程
Apr 01 Python
Python易忽视知识点小结
May 25 Python
python字典多键值及重复键值的使用方法(详解)
Oct 31 Python
Python爬虫使用Selenium+PhantomJS抓取Ajax和动态HTML内容
Feb 23 Python
用tensorflow搭建CNN的方法
Mar 05 Python
Python中numpy模块常见用法demo实例小结
Mar 16 Python
python实现微信每日一句自动发送给喜欢的人
Apr 29 Python
详解python中index()、find()方法
Aug 29 Python
Python列表原理与用法详解【创建、元素增加、删除、访问、计数、切片、遍历等】
Oct 30 Python
java字符串格式化输出实例讲解
Jan 06 Python
python实现双向链表原理
May 25 Python
pytorch实现加载保存查看checkpoint文件
Jul 15 Python
基于matplotlib xticks用法详解
Apr 16 #Python
解决Jupyter NoteBook输出的图表太小看不清问题
Apr 16 #Python
解决import tensorflow as tf 出错的原因
Apr 16 #Python
tensorflow安装成功import tensorflow 出现问题
Apr 16 #Python
Anaconda配置pytorch-gpu虚拟环境的图文教程
Apr 16 #Python
解决paramiko执行命令超时的问题
Apr 16 #Python
python nohup 实现远程运行不宕机操作
Apr 16 #Python
You might like
nginx 设置多个站跨域
2021/03/09 Servers
Javascript代码混淆综合解决方案-Javascript在线混淆器
2006/12/18 Javascript
In Javascript Class, how to call the prototype method.(three method)
2007/01/09 Javascript
addEventListener和attachEvent二者绑定的执行函数中的this不相同
2012/12/09 Javascript
JavaScript中window.showModalDialog()用法详解
2014/12/18 Javascript
javascript 兼容各个浏览器的事件
2015/02/04 Javascript
JS原型、原型链深入理解
2016/02/27 Javascript
JS实现为排序好的字符串找出重复行的方法
2016/03/02 Javascript
30分钟快速掌握Bootstrap框架
2016/05/24 Javascript
easyui datagrid 大数据加载效率慢,优化解决方法(推荐)
2016/11/09 Javascript
Jquery Easyui搜索框组件SearchBox使用详解(19)
2016/12/17 Javascript
JavaScript实现选中文字提示新浪微博分享效果
2017/06/15 Javascript
bootstrap fileinput插件实现预览上传照片功能
2018/01/23 Javascript
Vue单页及多页应用全局配置404页面实践记录
2018/05/22 Javascript
快速解决vue-cli在ie9+中无效的问题
2018/09/04 Javascript
JS防抖和节流实例解析
2019/09/24 Javascript
CKEditor扩展插件:自动排版功能autoformat插件实现方法详解
2020/02/06 Javascript
[50:17]Newbee vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
Python+OpenCV让电脑帮你玩微信跳一跳
2018/01/04 Python
Pandas之drop_duplicates:去除重复项方法
2018/04/18 Python
老生常谈python中的重载
2018/11/11 Python
简单了解python变量的作用域
2019/07/30 Python
Python tensorflow实现mnist手写数字识别示例【非卷积与卷积实现】
2019/12/19 Python
Python修改列表值问题解决方案
2020/03/06 Python
pytorch SENet实现案例
2020/06/24 Python
Python同时迭代多个序列的方法
2020/07/28 Python
html5 canvas的绘制文本自动换行的示例代码
2018/09/17 HTML / CSS
英国最受信任的在线眼镜商之一:Fashion Eyewear
2019/10/31 全球购物
会计学个人自荐信模板
2013/12/13 职场文书
小学安全汇报材料
2014/08/14 职场文书
六五普法宣传标语
2014/10/06 职场文书
学校党的群众路线教育实践活动个人整改方案
2014/10/31 职场文书
2016年中学端午节主题活动总结
2016/04/01 职场文书
创业计划书之个人工作室
2019/08/22 职场文书
基于Redis实现分布式锁的方法(lua脚本版)
2021/05/12 Redis
python实现简易自习室座位预约系统
2021/06/30 Python