专栏首页大数据入坑指南Python 处理时间差

Python 处理时间差

1.计算两个时间相差多少天,或者几个小时,可以使用datetime模块解决这个问题

>>> import datetime
>>> d1 = datetime.datetime(2005, 2, 16)
>>> d2 = datetime.datetime(2004, 12, 31)
>>> (d1 – d2).days
47

2.或者是计算程序运行了多长时间

import datetime
starttime = datetime.datetime.now()
#long running
endtime = datetime.datetime.now()
print (endtime – starttime).seconds

3.当前时间前10个小时的时间或者后10个小时的时间

>>> d1 = datetime.datetime.now()
>>> d3 = d1 + datetime.timedelta(hours=10)
>>> d3.ctime()

文章转载自:http://www.cnblogs.com/SophiaTang/archive/2012/03/25/2417031.html

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Zabbix 值匹配字符串 创建触发器

    Zabbix监控脚本返回值是字符串时,也可以使用字符串函数来创建触发器。举个栗子,现在有个需求要监控从服务器上下载数据是否出现异常,当数据下载失败时返回异常并告...

    我是李超人
  • python:HTTP Error 505: HTTP Version Not Supported

    执行代码时出现以下问题: HTTP Error 505: HTTP Version Not Supported 网上都说是urllib2模块不支持htt...

    我是李超人
  • Liquibase异常 mysql数据库 Cannot add foreign key constraint

    Caused by: java.sql.SQLException: Cannot add foreign key constraint

    我是李超人
  • Python datetime 格式化 明天,昨天实例

    还有另外一种方法,看着感觉笨一点,那就是调用toordinal()和fromordinal(),它们分别是得到自公元元年1月1日起的天数和用此天数获得日期:

    砸漏
  • Python常用模块:datetime

    注:Python的timestamp是一个浮点数。如果有小数位,小数位表示毫秒数。

    听着music睡
  • Python中对时间日期的处理方法简单汇总

    这篇文章主要介绍了Python实用日期时间处理方法汇总,本文讲解了获取当前datetime、获取当天date、获取明天/前N天、获取当天开始和结束时间(00:0...

    用户1217611
  • datetime

    datetime是Python处理日期和时间的标准库。 获取当前日期和时间 我们先看如何获取当前日期和时间: >>> from datetime import ...

    用户1214487
  • python3中datetime库,time库以及pandas中的时间函数区别与详解

    在 Python 文档里,time是归类在Generic Operating System Services中,换句话说, 它提供的功能是更加接近于操作系统层面...

    砸漏
  • python3中datetime库详解

    在 Python 文档里,time是归类在Generic Operating System Services中,换句话说, 它提供的功能是更加接近于操作系统层面...

    py3study
  • python 计算时间差

    其本上常用的类有:datetime和timedelta两个。它们之间可以相互加减。每个类都有一些方法和属性可以查看具体的值,如datetime可以查看:天数(d...

    py3study

扫码关注云+社区

领取腾讯云代金券