python 利用datetime 模块计算时间差、当前时间多加一天、一小时、一分钟等操作
1. 常用操作
from datetime import datetimeaa = datetime.now()print(aa) # datetime.datetime(2021, 9, 24, 16, 28, 11, 984000)
print(str(aa)) # '2021-9-24 16:28:11.984000'bb = datetime.strptime(str(aa),"%Y-%m-%d %H:%M:%S.%f")
# 输出 datetime.datetime(2017, 10, 9, 16, 28, 11, 984000)
2. 字符串格式转换datetime日期格式
aa = datetime.datetime.strptime('2017-10-11', '%Y-%m-%d')
# datetime.datetime(2017, 10, 11, 0, 0)
3. datetime日期格式转换成字符串
today = datetime.datetime.now()
now = datetime.datetime.strftime(today, '%Y-%m-%d')
# '2017-10-12'
4. 计算两个日期相差的天数、秒数
from datetime import datetimeaa = datetime.now()
time.sleep(100)
bb = datetime.now()
(bb-aa).days
(bb-aa).seconds
(bb-aa).total_seconds
5. 多加一天、一小时、一分钟
# 多加一天
a = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
# '2021-10-12 15:52:09'b = (datetime.datetime.now()+datetime.timedelta(days=1)).strftime('%Y-%m-%d %H:
# '2021-10-13 15:52:15'# 多加一小时
a = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
# '2021-10-12 15:50:54'
b = (datetime.datetime.now()+datetime.timedelta(hours=1)).strftime('%Y-%m-%d %H
# '2021-10-12 16:50:56'# 多加一分钟
a = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
# '2017-10-12 15:54:13'
b = (datetime.datetime.now()+datetime.timedelta(minutes=1)).strftime('%Y-%m-%d %H:%M:%S')
# '2017-10-12 15:55:30'
python 利用datetime 模块计算时间差、当前时间多加一天、一小时、一分钟等操作相关推荐
- python利用datetime模块计算时间差
python中通过datetime模块可以很方便的计算两个时间的差,datetime的时间差单位可以是天.小时.秒,甚至是微秒,下面我们就来详细看下datetime的强大功能吧 今天写了点东西,要计算 ...
- python 时间差模块_python利用datetime模块计算时间差
今天写了点东西,要计算时间差,我记得去年写过,于是今天再次mark一下,以免自己忘记 In [27]: from datetime import datetime In [28]: a=datetim ...
- 【python】datetime模块计算时间差
一.问题背景 最近有小伙伴反馈接口平台的测试计划执行耗时显示有误,比如执行实际时长超过10s,但是报告中显示总耗时小于1s 显示耗时统计出现问题 二.问题排查 开始和结束时间是否有误 开始时间: 20 ...
- python时间计算_python利用datetime模块计算时间差、当前时间多加一天、一小时、一分钟和常用操作...
记录下试用datetime的一些常用操作In [1]: from datetime import datetime In [2]: aa = datetime.now() In [3]: aa Out ...
- python中datetime模块是以什么时间为基础_Python基础之datetime模块
Outline 构建时间对象实例 date实例的构造 time实例的构造 datetime实例的构造 timedelta对象的构造 tzinfo介绍 时间转换 时间对象转字符串 字符串转时间对象 时间 ...
- python计算时间差代码_Python3显示当前时间、计算时间差及时间加减法示例代码...
Python3显示当前时间.计算时间差及时间加减法示例代码 摘要 在使用Python写程序时,经常需要输出系统的当前时间以及计算两个时间之间的差值,或者将当前时间加减一定时间(天数.小时.分钟.秒)来 ...
- Python 超级简单精准计算地点日出日落时间
原文来自Python实用宝典:Python 超级简单精准计算地点日出日落时间 本来想浪漫一把去看个日出,过去后看见天上挂着个大太阳的尴尬情景你经历过吗? 本来想去海边看个日落,结果车到了,太阳也落了的 ...
- python利用datetime库实现通过身份证号码判断年龄、男女,并输出生日
python利用datetime库实现通过身份证号码判断年龄.男女,并输出生日 实现很简单,直接上代码 import datetimeID=str(input("输入身份证号码") ...
- Python——利用pygame模块制作RPG游戏(一)
利用pygame模块制作RPG游戏(一) 需要用到的第三方库:pygame 一.构造游戏的基本框架 1.首先准备好相应的游戏素材:背景,人物动作图片,音乐,音效等. 图片均用png格式,音乐音效均用o ...
最新文章
- [bbk4957]第69集 第8章 -性能维护 00
- 康奈尔ECE MEng项目拒信+1 哈哈哈
- Java黑皮书课后题第2章:2.3(将英尺转化为米)编写程序,读入英尺数,将其转换为米数并显示结果。1英尺等于0.305米
- python基础(part9)--容器类型之集合
- java gc堆中的分区_jvm内存各个区域详解
- 解决小目标检测问题的几个途径
- oracle sequence使用多,Oracle中Sequence使用的限制
- 基于Zephyr在微型MCU上使用Tensor Flow Lite Micro做图像分类
- vi编辑器和系统分区
- Ubuntu下安装Samba服务器
- IE不能打开网页的解决方案
- PMP 备考指南之计算题汇总
- H7710s-DDP协议(抄录)
- 桔梗载药上浮 柴胡升于左 升麻生于右
- php怎么把中文转,php如何把汉字转换成拼音
- 计算机变量与变量地址,数据缓冲区与变量的地址(更新1)
- Linux 生成so库文件并调用
- 虚拟机启动network服务启动失败:ob for network.service failed because the control process exited with error code
- Angular Router的组件路由介绍
- 游戏数据后台,kafka代替rsync同步日志数据