记录下试用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模块计算时间差、当前时间多加一天、一小时、一分钟和常用操作...相关推荐

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

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

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

    1. 常用操作 from datetime import datetimeaa = datetime.now()print(aa) # datetime.datetime(2021, 9, 24, 1 ...

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

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

  4. python画图代码-Python实战小程序利用matplotlib模块画图代码分享

    Python中的数据可视化 matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图.而且也可以方便地将它作为绘图控件. 实战小程序: ...

  5. 用python画图代码-Python实战小程序利用matplotlib模块画图代码分享

    Python中的数据可视化 matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图.而且也可以方便地将它作为绘图控件. 实战小程序: ...

  6. 环形网络潮流计算matlab 利用matlab编程计算任意环形网络牛拉法潮流计算程序

    环形网络潮流计算matlab 利用matlab编程计算任意环形网络牛拉法潮流计算程序,程序通用性强,通过修改参数可以得到任意节点和网络的环形网络牛拉法潮流计算. YID:856064261479453 ...

  7. 环形网络潮流计算matlab 利用matlab编程计算任意环形网络牛拉法潮流计算程序,程序通用性强

    环形网络潮流计算matlab 利用matlab编程计算任意环形网络牛拉法潮流计算程序,程序通用性强,通过修改参数可以得到任意节点和网络的环形网络牛拉法潮流计算. 现有:6960642614794538 ...

  8. 环形网络潮流计算matlab 利用matlab编程计算任意环形网络牛拉法潮流计算程序,程序通用性强,通过修改参数

    环形网络潮流计算matlab 利用matlab编程计算任意环形网络牛拉法潮流计算程序,程序通用性强,通过修改参数可以得到任意节点和网络的环形网络牛拉法潮流计算. 现有:6960642614794538 ...

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

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

最新文章

  1. 开启windows ping端口功能
  2. php中参数传值的三种方法,php cli传递参数的方法
  3. 用Tableau制作滚动时间轴(上)
  4. 今天遭遇了同样的坑,折腾了一上午
  5. requests 可以 scrapy 不行_python学习教程,B站博人传评论数据抓取 scrapy
  6. 十二岁孩子学编程用c语言好吗,太原12岁学编程
  7. Kubernetes实战:高可用集群的搭建和部署
  8. 5.2.6 std::atomic<>主要类的模板
  9. H5学习从0到1-H5的新特性(1)
  10. 二叉树的inorder实现:递归、栈、Morris遍历
  11. JavaScript 获取网络时间(非本机时间)
  12. CANoe软件中制作DBC文件的小教程
  13. oracle自学视频
  14. thoughtworks面试总结
  15. 编写一个程序,完成字符大小写的转换。
  16. ORA-01000-超出打开游标的最大数(解决及原因)
  17. 简述——什么是软件质量的六大特性?
  18. Outlook创建不了Skype会议的解决方案
  19. Evernote和有道云笔记的比较
  20. “线上围观”创先河 百合佳缘集团移动端上线多屏直播

热门文章

  1. 深度学习100例 | 第24天-卷积神经网络(Xception):动物识别
  2. Anaconda中快速安装Tensorflow与Keras并在pycharm中完成相应配置(win10cpu版)
  3. 使用 SQL Server Management Studio (SSMS) 连接 SQL Server实例
  4. 【LeetCode从零单排】No100 Same Tree No101 Symmetric Tree
  5. kafka入门:简介、使用场景、设计原理、主要配置及集群搭建--转载
  6. Lesson 3.张量的广播和科学运算
  7. 【特征工程】(未完成)编码
  8. 盘点区块链的2018:技术与工具演进篇
  9. 英国政府开源了其大规模监控软件
  10. idea自动更新java_IntelliJ IDEA自动更新资源文件