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. python安装后pip用不了 cmd命令窗口提示:Did not provide a command
  2. mysql50到例题_关于MySQL的经典例题50道 答案参考
  3. 医学影像设备学_医学影像技术考研可选的六大院校
  4. 整型与布尔型的转换(信息学奥赛一本通-T1022)
  5. Django视图层:Django便捷函数,render()函数返回HttpResponse对象,redirect()函数返回HttpResponseRedirect指向传递参数的URL
  6. 微信里文件小程序导不出来_懒得打开电脑传文件?这四类小程序把这事解决了-小程序视频怎么发在电脑上...
  7. IPWorks V6 Sax CommStudio Fall 2005 破解
  8. R-查询子段元素和 提前储存
  9. python中run函数作用_python3多线程中如何改写run()函数?
  10. html调用摄像头ios,html5调用摄像头
  11. Windows官方系统镜像下载及相关介绍
  12. Hive 函数之 Rank 函数案例
  13. 【爬虫教程】吐血整理,最详细的爬虫入门教程~
  14. java sequencer_UVM学习笔记--sequence和sequencer(转)
  15. 视频监控录像机默认端口 34567 修改为37420
  16. firebox - firebug, 解析json,httpRequest模拟请求等插件
  17. uniapp中h5网页微信公众号授权
  18. 联想拯救者 Y32p 显示器 评测
  19. 大数据技术与应用-广东省赛总结
  20. 老站长教你如何启用网站统计工具

热门文章

  1. html图片渐变怎么实现,css实现背景图片渐变
  2. 偷偷学习Java,然后惊艳所有人 JavaSE总结 - thread多线程
  3. Flutter流式布局Wrap使用详解
  4. java 数组 指针_java指针数组的使用
  5. 去掉iframe滚动条
  6. div及iframe滚动条固定为最底端
  7. Python3.8抓取百度图片高清原图『原来如此简单』『最新记录贴』
  8. Navicat如何自动发送邮件
  9. 【图像分类骨干网络】AlexNet
  10. float 范围 java_java float与double的范围和精度