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中列表、字典、元组、集合数据结构整理
Nov 20 Python
python创建关联数组(字典)的方法
May 04 Python
python中的闭包用法实例详解
May 05 Python
Django的URLconf中使用缺省视图参数的方法
Jul 18 Python
Python和C/C++交互的几种方法总结
May 11 Python
对Python的交互模式和直接运行.py文件的区别详解
Jun 29 Python
Python自动化测试笔试面试题精选
Mar 12 Python
Python astype(np.float)函数使用方法解析
Jun 08 Python
Python把图片转化为pdf代码实例
Jul 28 Python
Python下载网易云歌单歌曲的示例代码
Aug 12 Python
python 窃取摄像头照片的实现示例
Jan 08 Python
Numpy ndarray 多维数组对象的使用
Feb 10 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
PHP中遇到BOM、编码导致json_decode函数无法解析问题
2014/07/02 PHP
PHPExcel笔记, mpdf导出
2016/05/03 PHP
PDO的安全处理与事物处理方法
2016/10/31 PHP
php7 新增功能实例总结
2020/05/25 PHP
详解使用php-cs-fixer格式化代码
2020/09/16 PHP
Mootools 1.2教程 事件处理
2009/09/15 Javascript
JQuery 绑定事件时传递参数的实现方法
2009/10/13 Javascript
jQuery实现checkbox全选的方法
2015/06/10 Javascript
jQuery过滤HTML标签并高亮显示关键字的方法
2015/08/07 Javascript
快速使用Bootstrap搭建传送带
2016/05/06 Javascript
JavaScript中的boolean布尔值使用学习及相关技巧讲解
2016/05/26 Javascript
详解Angular6 热加载配置方案
2018/08/18 Javascript
解决Vue.js由于延时显示了{{message}}引用界面的问题
2018/08/25 Javascript
浅析Vue.js 中的条件渲染指令
2018/11/19 Javascript
微信小程序websocket实现即时聊天功能
2019/05/21 Javascript
vue中改变滚动条样式的方法
2020/03/03 Javascript
解决vue2中使用elementUi打包报错的问题
2020/09/22 Javascript
Django框架中的对象列表视图使用示例
2015/07/21 Python
Selenium鼠标与键盘事件常用操作方法示例
2018/08/13 Python
使用python Fabric动态修改远程机器hosts的方法
2018/10/26 Python
python and or用法详解
2019/06/26 Python
python构建指数平滑预测模型示例
2019/11/21 Python
屏蔽Django admin界面添加按钮的操作
2020/03/11 Python
Python scrapy爬取小说代码案例详解
2020/07/09 Python
Python实现自动签到脚本的示例代码
2020/08/19 Python
Python实现网络聊天室的示例代码(支持多人聊天与私聊)
2021/01/27 Python
卡骆驰英国官网:Crocs英国
2019/08/22 全球购物
大学生党员自我批评
2014/02/14 职场文书
五四演讲稿范文
2014/09/03 职场文书
简单租房协议书(范本)
2014/10/13 职场文书
2014年残疾人工作总结
2014/12/06 职场文书
优秀班主任申报材料
2014/12/16 职场文书
汉字听写大会观后感
2015/06/12 职场文书
初中生物教学反思
2016/02/20 职场文书
高质量“欢迎词”
2019/04/03 职场文书
刚学完怎么用Python实现定时任务,转头就跑去撩妹!
2021/06/05 Python