python时间计算_python利用datetime模块计算时间差、当前时间多加一天、一小时、一分钟和常用操作...
记录下试用datetime的一些常用操作In [1]: from datetime import datetime
In [2]: aa = datetime.now()
In [3]: aa
Out[3]: datetime.datetime(2017, 10, 9, 16, 28, 11, 984000)
In [4]: bb = datetime.now()
In [5]: bb
Out[5]: datetime.datetime(2017, 10, 9, 16, 28, 50, 802000)
In [6]: str(aa)
Out[6]: '2017-10-09 16:28:11.984000'
In [9]: datetime.strptime(str(aa),"%Y-%m-%d %H:%M:%S.%f")
Out[9]: datetime.datetime(2017, 10, 9, 16, 28, 11, 984000)
In [10]: bb-aa
Out[10]: datetime.timedelta(0, 38, 818000)
In [11]: (bb-aa).seconds
Out[11]: 38
In [12]: (bb-aa).total_seconds
Out[12]:
In [13]: (bb-aa).days
Out[13]: 0
字符串格式转换datetime日期格式In [13]: datetime.datetime.strptime('2017-10-11', '%Y-%m-%d')
Out[13]: datetime.datetime(2017, 10, 11, 0, 0)
datetime日期格式转换成字符串In [26]: today = datetime.datetime.now()
In [27]: datetime.datetime.strftime(today, '%Y-%m-%d')
Out[27]: '2017-10-12'
计算两个日期相差的天数In [13]: (bb-aa).days
Out[13]: 0
计算两个日期相差的秒数In [11]: (bb-aa).seconds
Out[11]: 38
In [12]: (bb-aa).total_seconds
Out[12]:
多加一天In [49]: datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
Out[49]: '2017-10-12 15:52:09'
In [50]: (datetime.datetime.now()+datetime.timedelta(days=1)).strftime('%Y-%m-%d %H:
...: %M:%S')
Out[50]: '2017-10-13 15:52:15'
多加一小时In [45]: datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
Out[45]: '2017-10-12 15:50:54'
In [46]: (datetime.datetime.now()+datetime.timedelta(hours=1)).strftime('%Y-%m-%d %H
...: :%M:%S')
Out[46]: '2017-10-12 16:50:56'
多加一分钟In [51]: datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
Out[51]: '2017-10-12 15:54:13'
In [52]: (datetime.datetime.now()+datetime.timedelta(minutes=1)).strftime('%Y-%m-%d
...: %H:%M:%S')
Out[52]: '2017-10-12 15:55:30'
python时间计算_python利用datetime模块计算时间差、当前时间多加一天、一小时、一分钟和常用操作...相关推荐
- python 时间差模块_python利用datetime模块计算时间差
今天写了点东西,要计算时间差,我记得去年写过,于是今天再次mark一下,以免自己忘记 In [27]: from datetime import datetime In [28]: a=datetim ...
- python 利用datetime 模块计算时间差、当前时间多加一天、一小时、一分钟等操作
1. 常用操作 from datetime import datetimeaa = datetime.now()print(aa) # datetime.datetime(2021, 9, 24, 1 ...
- python利用datetime模块计算时间差
python中通过datetime模块可以很方便的计算两个时间的差,datetime的时间差单位可以是天.小时.秒,甚至是微秒,下面我们就来详细看下datetime的强大功能吧 今天写了点东西,要计算 ...
- python画图代码-Python实战小程序利用matplotlib模块画图代码分享
Python中的数据可视化 matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图.而且也可以方便地将它作为绘图控件. 实战小程序: ...
- 用python画图代码-Python实战小程序利用matplotlib模块画图代码分享
Python中的数据可视化 matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图.而且也可以方便地将它作为绘图控件. 实战小程序: ...
- 环形网络潮流计算matlab 利用matlab编程计算任意环形网络牛拉法潮流计算程序
环形网络潮流计算matlab 利用matlab编程计算任意环形网络牛拉法潮流计算程序,程序通用性强,通过修改参数可以得到任意节点和网络的环形网络牛拉法潮流计算. YID:856064261479453 ...
- 环形网络潮流计算matlab 利用matlab编程计算任意环形网络牛拉法潮流计算程序,程序通用性强
环形网络潮流计算matlab 利用matlab编程计算任意环形网络牛拉法潮流计算程序,程序通用性强,通过修改参数可以得到任意节点和网络的环形网络牛拉法潮流计算. 现有:6960642614794538 ...
- 环形网络潮流计算matlab 利用matlab编程计算任意环形网络牛拉法潮流计算程序,程序通用性强,通过修改参数
环形网络潮流计算matlab 利用matlab编程计算任意环形网络牛拉法潮流计算程序,程序通用性强,通过修改参数可以得到任意节点和网络的环形网络牛拉法潮流计算. 现有:6960642614794538 ...
- python中datetime模块是以什么时间为基础_Python基础之datetime模块
Outline 构建时间对象实例 date实例的构造 time实例的构造 datetime实例的构造 timedelta对象的构造 tzinfo介绍 时间转换 时间对象转字符串 字符串转时间对象 时间 ...
最新文章
- 开启windows ping端口功能
- php中参数传值的三种方法,php cli传递参数的方法
- 用Tableau制作滚动时间轴(上)
- 今天遭遇了同样的坑,折腾了一上午
- requests 可以 scrapy 不行_python学习教程,B站博人传评论数据抓取 scrapy
- 十二岁孩子学编程用c语言好吗,太原12岁学编程
- Kubernetes实战:高可用集群的搭建和部署
- 5.2.6 std::atomic<>主要类的模板
- H5学习从0到1-H5的新特性(1)
- 二叉树的inorder实现:递归、栈、Morris遍历
- JavaScript 获取网络时间(非本机时间)
- CANoe软件中制作DBC文件的小教程
- oracle自学视频
- thoughtworks面试总结
- 编写一个程序,完成字符大小写的转换。
- ORA-01000-超出打开游标的最大数(解决及原因)
- 简述——什么是软件质量的六大特性?
- Outlook创建不了Skype会议的解决方案
- Evernote和有道云笔记的比较
- “线上围观”创先河 百合佳缘集团移动端上线多屏直播
热门文章
- 深度学习100例 | 第24天-卷积神经网络(Xception):动物识别
- Anaconda中快速安装Tensorflow与Keras并在pycharm中完成相应配置(win10cpu版)
- 使用 SQL Server Management Studio (SSMS) 连接 SQL Server实例
- 【LeetCode从零单排】No100 Same Tree No101 Symmetric Tree
- kafka入门:简介、使用场景、设计原理、主要配置及集群搭建--转载
- Lesson 3.张量的广播和科学运算
- 【特征工程】(未完成)编码
- 盘点区块链的2018:技术与工具演进篇
- 英国政府开源了其大规模监控软件
- idea自动更新java_IntelliJ IDEA自动更新资源文件