Python datetime 格式化 明天,昨天实例


Posted in Python onMarch 02, 2020

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

当前日期时间

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小时/分钟了。

时间差的计算:

import time
import datetime
 
start = datetime.datetime.now()
time.sleep(30)
end = datetime.datetime.now()
 
print (end-start).days # 0 天数
print (end-start).total_seconds() # 30.029522 精确秒数
print (end-start).seconds # 30 秒数
print (end-start).microseconds # 29522 毫秒数

补充拓展:Python中得到昨天、明天日期的另外一种方法

得到今天的日期可以用下面的代码:

import datetime

today = datetime.date.today()

得到昨天的日期可以用:

yesterday = today - datetime.timedelta(days=1)

得到明天的日期可以用:

tomorrow = today + datetime.timedelta(days=1)

这一点很多文章都提到过。

还有另外一种方法,看着感觉笨一点,那就是调用toordinal()和fromordinal(),它们分别是得到自公元元年1月1日起的天数和用此天数获得日期:

yesterday = datetime.date.fromordinal(today.toordinal() - 1)

tomorrow = datetime.date.fromordinal(today.toordinal() + 1)

以上这篇Python datetime 格式化 明天,昨天实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
用于统计项目中代码总行数的Python脚本分享
Apr 21 Python
Python实现二叉树结构与进行二叉树遍历的方法详解
May 24 Python
Python时间戳使用和相互转换详解
Dec 11 Python
python3 selenium 切换窗口的几种方法小结
May 21 Python
wxPython的安装与使用教程
Aug 31 Python
python基础教程之while循环
Aug 14 Python
pycharm修改file type方式
Nov 19 Python
在keras里实现自定义上采样层
Jun 28 Python
使用sublime text3搭建Python编辑环境的实现
Jan 12 Python
python实现图片批量压缩
Apr 24 Python
Django显示可视化图表的实践
May 10 Python
Python Pandas pandas.read_sql_query函数实例用法分析
Jun 21 Python
Python MySQL 日期时间格式化作为参数的操作
Mar 02 #Python
记一次pyinstaller打包pygame项目为exe的过程(带图片)
Mar 02 #Python
Python3 操作 MySQL 插入一条数据并返回主键 id的实例
Mar 02 #Python
Python 调用有道翻译接口实现翻译
Mar 02 #Python
Python selenium抓取虎牙短视频代码实例
Mar 02 #Python
Python抓包程序mitmproxy安装和使用过程图解
Mar 02 #Python
python mysql 字段与关键字冲突的解决方式
Mar 02 #Python
You might like
laravel 中如何使用ajax和vue总结
2017/08/16 PHP
Javascript & DHTML 实例编程(教程)(三)初级实例篇1—上传文件控件实例
2007/06/02 Javascript
Confirmer JQuery确认对话框组件
2010/06/09 Javascript
javascript变量声明实例分析
2015/04/25 Javascript
JavaScript保存并运算页面中数字类型变量的写法
2015/07/06 Javascript
使用控制台破解百小度一个月只准改一次名字
2015/08/13 Javascript
超漂亮的Bootstrap 富文本编辑器summernote
2016/04/05 Javascript
移动开发之自适应手机屏幕宽度
2016/11/23 Javascript
JS实现的合并多个数组去重算法示例
2018/04/11 Javascript
vue源码学习之Object.defineProperty 对数组监听
2018/05/30 Javascript
JSON数据中存在单个转义字符“\”的处理方法
2018/07/11 Javascript
解决vue中post方式提交数据后台无法接收的问题
2018/08/11 Javascript
JavaScript中的连续赋值问题实例分析
2019/07/12 Javascript
详解关于Vue单元测试的几个坑
2020/04/26 Javascript
微信小程序实现签到弹窗动画
2020/09/21 Javascript
原生js实现放大镜组件
2021/01/22 Javascript
深入理解python中函数传递参数是值传递还是引用传递
2017/11/07 Python
Python在图片中插入大量文字并且自动换行
2019/01/02 Python
Pandas之ReIndex重新索引的实现
2019/06/25 Python
python中time tzset()函数实例用法
2021/02/18 Python
美国领先的汽车轮胎和轮毂供应商:TireBuyer
2016/07/21 全球购物
韩国女装NO.1网店:STYLENANDA
2016/09/16 全球购物
草莓网英国官网:Strawberrynet UK
2017/02/12 全球购物
如何通过jdbc调用存储过程
2012/04/19 面试题
旅游管理专业学生求职信
2013/09/28 职场文书
红色故事演讲稿
2014/05/22 职场文书
数学系毕业生求职信
2014/05/29 职场文书
承诺书范本
2015/01/21 职场文书
个人年底工作总结
2015/03/10 职场文书
演讲开场白和结束语
2015/05/29 职场文书
泰坦尼克号观后感
2015/06/04 职场文书
大学升旗仪式主持词
2015/07/04 职场文书
防溺水安全教育主题班会
2015/08/12 职场文书
校运会班级霸气口号
2015/12/24 职场文书
2016优秀教师先进个人事迹材料
2016/02/25 职场文书
CSS使用SVG实现动态分布的圆环发散路径动画
2022/12/24 HTML / CSS