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实现二叉堆
Feb 03 Python
利用 Monkey 命令操作屏幕快速滑动
Dec 07 Python
python中map()函数的使用方法示例
Sep 29 Python
Python随机生成均匀分布在单位圆内的点代码示例
Nov 13 Python
python实现随机森林random forest的原理及方法
Dec 21 Python
解决PySide+Python子线程更新UI线程的问题
Jan 11 Python
python 实现在tkinter中动态显示label图片的方法
Jun 13 Python
python中下标和切片的使用方法解析
Aug 27 Python
ubuntu上安装python的实例方法
Sep 30 Python
Java Spring项目国际化(i18n)详细方法与实例
Mar 20 Python
Python中使用ipython的详细教程
Jun 22 Python
Python中三种花式打印的示例详解
Mar 19 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
PHP面向对象编程快速入门
2006/12/14 PHP
php简单封装了一些常用JS操作
2007/02/25 PHP
解析php 版获取重定向后的地址(代码)
2013/06/26 PHP
php对二维数组进行排序的简单实例
2013/12/19 PHP
php二维码生成以及下载实现
2017/09/28 PHP
ThinkPHP框架实现的邮箱激活功能示例
2018/06/15 PHP
jquery的ajax从纯真网(cz88.net)获取IP地址对应地区名
2009/12/02 Javascript
js substr、substring和slice使用说明小记
2011/09/15 Javascript
解析javascript系统错误:-1072896658的解决办法
2013/07/08 Javascript
浏览器缩放检测的js代码
2014/09/28 Javascript
jQuery实现跟随鼠标运动图层效果的方法
2015/02/02 Javascript
jqueryMobile使用示例分享
2016/01/12 Javascript
深入理解JQuery中的事件与动画
2016/05/18 Javascript
jQuery设置图片等比例缩小的方法
2017/04/29 jQuery
微信小程序 检查接口状态实例详解
2017/06/23 Javascript
vue loadmore 组件滑动加载更多源码解析
2017/07/19 Javascript
详解tween.js的使用教程
2017/09/14 Javascript
js实现批量删除功能
2020/08/27 Javascript
js屏蔽F12审查元素,禁止修改页面代码等实现代码
2020/10/02 Javascript
Python3实现Web网页图片下载
2016/01/28 Python
Python3之读取连接过的网络并定位的方法
2018/04/22 Python
Python之dict(或对象)与json之间的互相转化实例
2018/06/05 Python
Python函数参数操作详解
2018/08/03 Python
Python实现基于POS算法的区块链
2018/08/07 Python
Python数据分析模块pandas用法详解
2019/09/04 Python
Python random库使用方法及异常处理方案
2020/03/02 Python
浅谈cv2.imread()和keras.preprocessing中的image.load_img()区别
2020/06/12 Python
CSS3中31种选择器使用方法教程
2013/12/05 HTML / CSS
资料员岗位职责
2013/11/17 职场文书
行政专员的岗位职责
2014/03/10 职场文书
大学生村官个人对照检查材料(群众路线)
2014/09/26 职场文书
2016年度员工工作表现评语
2015/12/02 职场文书
Python手拉手教你爬取贝壳房源数据的实战教程
2021/05/21 Python
python使用pymysql模块操作MySQL
2021/06/16 Python
一文搞懂Golang 时间和日期相关函数
2021/12/06 Golang
Java时间工具类Date的常用处理方法
2022/05/25 Java/Android