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 模块计算时间差、当前时间多加一天、一小时、一分钟等操作相关推荐

  1. python利用datetime模块计算时间差

    python中通过datetime模块可以很方便的计算两个时间的差,datetime的时间差单位可以是天.小时.秒,甚至是微秒,下面我们就来详细看下datetime的强大功能吧 今天写了点东西,要计算 ...

  2. python 时间差模块_python利用datetime模块计算时间差

    今天写了点东西,要计算时间差,我记得去年写过,于是今天再次mark一下,以免自己忘记 In [27]: from datetime import datetime In [28]: a=datetim ...

  3. 【python】datetime模块计算时间差

    一.问题背景 最近有小伙伴反馈接口平台的测试计划执行耗时显示有误,比如执行实际时长超过10s,但是报告中显示总耗时小于1s 显示耗时统计出现问题 二.问题排查 开始和结束时间是否有误 开始时间: 20 ...

  4. python时间计算_python利用datetime模块计算时间差、当前时间多加一天、一小时、一分钟和常用操作...

    记录下试用datetime的一些常用操作In [1]: from datetime import datetime In [2]: aa = datetime.now() In [3]: aa Out ...

  5. python中datetime模块是以什么时间为基础_Python基础之datetime模块

    Outline 构建时间对象实例 date实例的构造 time实例的构造 datetime实例的构造 timedelta对象的构造 tzinfo介绍 时间转换 时间对象转字符串 字符串转时间对象 时间 ...

  6. python计算时间差代码_Python3显示当前时间、计算时间差及时间加减法示例代码...

    Python3显示当前时间.计算时间差及时间加减法示例代码 摘要 在使用Python写程序时,经常需要输出系统的当前时间以及计算两个时间之间的差值,或者将当前时间加减一定时间(天数.小时.分钟.秒)来 ...

  7. Python 超级简单精准计算地点日出日落时间

    原文来自Python实用宝典:Python 超级简单精准计算地点日出日落时间 本来想浪漫一把去看个日出,过去后看见天上挂着个大太阳的尴尬情景你经历过吗? 本来想去海边看个日落,结果车到了,太阳也落了的 ...

  8. python利用datetime库实现通过身份证号码判断年龄、男女,并输出生日

    python利用datetime库实现通过身份证号码判断年龄.男女,并输出生日 实现很简单,直接上代码 import datetimeID=str(input("输入身份证号码") ...

  9. Python——利用pygame模块制作RPG游戏(一)

    利用pygame模块制作RPG游戏(一) 需要用到的第三方库:pygame 一.构造游戏的基本框架 1.首先准备好相应的游戏素材:背景,人物动作图片,音乐,音效等. 图片均用png格式,音乐音效均用o ...

最新文章

  1. [bbk4957]第69集 第8章 -性能维护 00
  2. 康奈尔ECE MEng项目拒信+1 哈哈哈
  3. Java黑皮书课后题第2章:2.3(将英尺转化为米)编写程序,读入英尺数,将其转换为米数并显示结果。1英尺等于0.305米
  4. python基础(part9)--容器类型之集合
  5. java gc堆中的分区_jvm内存各个区域详解
  6. 解决小目标检测问题的几个途径
  7. oracle sequence使用多,Oracle中Sequence使用的限制
  8. 基于Zephyr在微型MCU上使用Tensor Flow Lite Micro做图像分类
  9. vi编辑器和系统分区
  10. Ubuntu下安装Samba服务器
  11. IE不能打开网页的解决方案
  12. PMP 备考指南之计算题汇总
  13. H7710s-DDP协议(抄录)
  14. 桔梗载药上浮 柴胡升于左 升麻生于右
  15. php怎么把中文转,php如何把汉字转换成拼音
  16. 计算机变量与变量地址,数据缓冲区与变量的地址(更新1)
  17. Linux 生成so库文件并调用
  18. 虚拟机启动network服务启动失败:ob for network.service failed because the control process exited with error code
  19. Angular Router的组件路由介绍
  20. 游戏数据后台,kafka代替rsync同步日志数据

热门文章

  1. IOT嵌入式物联网----C语言基本数据类型
  2. Medusa和Hydra快速入门手册
  3. 华为交换机IPv6配置案例
  4. 软件测试和程序员,【软件测试】软件测试算是程序员吗?
  5. vue - vuex详解(一)
  6. 球王礼遇:阿根廷足协大楼命名“梅西”,激励阿根廷足球再跨越
  7. FlaskFul返回中文被转义unicode解决方法
  8. 【笔记】个人领导力的拆解和提升
  9. 【矩阵论笔记】子空间(核子空间和值域)
  10. 数据库安装报错:ins 30131